toniebox-reverse-engineering / teddycloud

teddyCloud is an open source server replacement for the Boxine Cloud
https://toniebox-reverse-engineering.github.io/docs/tools/teddycloud/
GNU General Public License v2.0
467 stars 35 forks source link

Cached/Downloaded images (as in #200) are not used in the Toniebox tab of the WebUI #220

Open jensMF opened 1 month ago

jensMF commented 1 month ago

I updated to latest develop version today (2024-10-24 or 24th of October 2024).

I changed the settings to cache images and download images on first start. No image is shown in the Toniebox tab of the WebUI without allowing to load it from external sources.

SciLor commented 1 month ago

Please attach a log file with more details

jensMF commented 2 weeks ago

This is the log of a request to the Tonies tab:

teddycloud  | INFO |server.c:0929:server_init| 0 open HTTPS Web connections
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/tonies, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/tonies' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/index.html, request 1
teddycloud  | INFO |server.c:0929:server_init| 1 open HTTPS Web connections
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/assets/index-ChP2LRih.js, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/assets/index-ChP2LRih.js' via GET 
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/assets/index-BU1Nt4kW.css, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/assets/index-BU1Nt4kW.css' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/assets/index-BU1Nt4kW.css, request 2
teddycloud  | INFO |server.c:0929:server_init| 2 open HTTPS Web connections
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/assets/index-ChP2LRih.js, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/translations/en.json, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/translations/en.json' via GET 
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/translations/de.json, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/translations/de.json' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/translations/de.json, request 2
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/translations/en.json, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/favicon.ico, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/favicon.ico' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/favicon.ico, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /v1/time, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/v1/time' via GET 
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/assets/logo-aw46LCqE.png, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/assets/logo-aw46LCqE.png' via GET 
teddycloud  | INFO |handler_cloud.c:0041:handleCloudTime|  >> respond with current time
teddycloud  | INFO |mqtt.c:0685:mqtt_init_box| Skipping client 'Toniebox' (cn: 'default')
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /v1/time, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/frontend.ignore_web_version_mismatch, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/frontend.ignore_web_version_mismatch' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/frontend.ignore_web_version_mismatch, request 2
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/assets/logo-aw46LCqE.png, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.version.v_long, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.version.v_long' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.version.v_long, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.version.v_short, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.version.v_short' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.version.v_short, request 1
teddycloud  | INFO |server.c:0929:server_init| 6 open HTTPS Web connections
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.version.git_sha_short, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.version.git_sha_short' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.version.git_sha_short, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/getBoxes, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/getBoxes' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/getBoxes, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /reverse/v1/time, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/reverse/v1/time' via GET 
teddycloud  | INFO |cloud_request.c:0200:web_request| Connecting to HTTP server prod.de.tbs.toys:443...
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.version_web.git_sha, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.version_web.git_sha' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.version_web.git_sha, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/core.contentdir, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/core.contentdir' via GET 
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/core.contentdir, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/web_version.json, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/web_version.json' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/web_version.json, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/frontend.split_model_content, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/frontend.split_model_content' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/frontend.split_model_content, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/frontend.confirm_audioplayer_close, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/frontend.confirm_audioplayer_close' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/frontend.confirm_audioplayer_close, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/getBoxes, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/getBoxes' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/getBoxes, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/core.contentdir, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/core.contentdir' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/core.contentdir, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/getTagIndex, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/getTagIndex' via GET 
teddycloud  | DEBUG|handler_api.c:0110:queryPrepare| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/getTagIndex, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/ABF.png, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/ABF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 67426FB0. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/ABF.png
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/ACF.png, request 3, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/ACF.png' via GET 
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/ADF.png, request 4, by unknown/web
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: BC. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/ACF.png
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/AEF.png' via GET 
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/AFF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/AFF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 26. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/AFF.png
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 08. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/AEF.png
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/BBF.png, request 5, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/BBF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 9F. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/BBF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/AFF.png, request 6
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.last_ruid, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.last_ruid' via GET 
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.last_ruid, request 6
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/ABF.png, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /img_unknown.png, request 5, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/img_unknown.png' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /img_unknown.png, request 5
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/BCF.png, request 5, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/BCF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: DA. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/BCF.png
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/BDF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/BDF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 1B. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/BDF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/ACF.png, request 3
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/BBF.png, request 5
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/BEF.png, request 5, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/BEF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 95. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/BEF.png
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/BFF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/BFF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 66. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/BFF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/AEF.png, request 4
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/CBF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/CBF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: E3. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/CBF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/CBF.png, request 6
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/CCF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/CCF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: A0. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/CCF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/BCF.png, request 5
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/BFF.png, request 6
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/CCF.png, request 6
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/CDF.png, request 4, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/CDF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 1B. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/CDF.png
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/CEF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/CEF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 13. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/CEF.png
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/CFF.png, request 5, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/CFF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 27. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/CFF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/BDF.png, request 6
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/DAF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/DAF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 24. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/DAF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/BEF.png, request 5
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/DBF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/DBF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: A9. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/DBF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/CDF.png, request 4
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/DCF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/DCF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: FC. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/DCF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/DAF.png, request 6
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /cache/DDF.png, request 6, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/cache/DDF.png' via GET 
teddycloud  | DEBUG|cache.c:0340:cache_fetch_by_path| Hash match found for hash: 9F. Checking full URI...
teddycloud  | DEBUG|cache.c:0345:cache_fetch_by_path| Full URI match found for URI: /cache/DDF.png
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/CFF.png, request 5
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/CEF.png, request 6
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/DCF.png, request 6
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/DDF.png, request 6
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /cache/DBF.png, request 6
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.last_ruid_time, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.last_ruid_time' via GET 
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.last_ruid_time, request 2
teddycloud  | INFO |cloud_request.c:0252:web_request|   trying IP: 3.69.182.181
teddycloud  | DEBUG|cloud_request.c:0033:httpClientTlsInitCallbackBase| Initializing TLS...
teddycloud  | DEBUG|cloud_request.c:0070:httpClientTlsInitCallbackBase| Initializing TLS done
teddycloud  | DEBUG|cloud_request.c:0359:web_request| HTTP code: 200
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Server = openresty
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Date = Mon, 28 Oct 2024 17:41:08 GMT
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Content-Type = text/plain; charset=utf-8
teddycloud  | DEBUG|cloud_request.c:0432:web_request| Content-Type is text/plain; charset=utf-8
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Content-Length = 10
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Connection = keep-alive
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: cache-control = max-age=0, private, must-revalidate
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: x-request-id = GAK
teddycloud  | DEBUG|handler.c:0231:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: NULL
teddycloud  | INFO |cloud_request.c:0479:web_request| Response: '1730137268'
teddycloud  | DEBUG|handler.c:0406:cbrCloudServerDiscoPassthrough| >> cbrCloudServerDiscoPassthrough
teddycloud  | DEBUG|cloud_request.c:0510:web_request| Connection closed
teddycloud  | DEBUG|handler_reverse.c:0033:handleReverse| httpServerRequestCallback: (waiting)
teddycloud  | DEBUG|handler_reverse.c:0040:handleReverse| httpServerRequestCallback: (done)
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /reverse/v1/time, request 1

(I changes some IDs and hashes ...) this is the one from the Toniebox tab:

teddycloud  | INFO |server.c:0929:server_init| 1 open HTTPS Web connections
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/tonieboxes, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/tonieboxes' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/index.html, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/assets/index-ChP2LRih.js, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/assets/index-ChP2LRih.js' via GET 
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/assets/index-BU1Nt4kW.css, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/assets/index-BU1Nt4kW.css' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/assets/index-BU1Nt4kW.css, request 2
teddycloud  | INFO |server.c:0929:server_init| 2 open HTTPS Web connections
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/assets/index-ChP2LRih.js, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/translations/en.json, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/translations/en.json' via GET 
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/translations/de.json, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/translations/de.json' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/translations/en.json, request 1
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/translations/de.json, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/favicon.ico, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/favicon.ico' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/favicon.ico, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /v1/time, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/assets/logo-aw46LCqE.png, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/assets/logo-aw46LCqE.png' via GET 
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/v1/time' via GET 
teddycloud  | INFO |handler_cloud.c:0041:handleCloudTime|  >> respond with current time
teddycloud  | INFO |mqtt.c:0685:mqtt_init_box| Skipping client 'Toniebox' (cn: 'default')
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /v1/time, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/frontend.ignore_web_version_mismatch, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/frontend.ignore_web_version_mismatch' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/frontend.ignore_web_version_mismatch, request 2
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/assets/logo-aw46LCqE.png, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.version.v_long, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.version.v_long' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.version.v_long, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.version.v_short, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.version.v_short' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.version.v_short, request 1
teddycloud  | INFO |server.c:0929:server_init| 6 open HTTPS Web connections
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.version.git_sha_short, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.version.git_sha_short' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.version.git_sha_short, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /reverse/v1/time, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/reverse/v1/time' via GET 
teddycloud  | INFO |cloud_request.c:0200:web_request| Connecting to HTTP server prod.de.tbs.toys:443...
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.version_web.git_sha, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.version_web.git_sha' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.version_web.git_sha, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /web/web_version.json, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/web/web_version.json' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /web/web_version.json, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/core.allowNewBox, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/core.allowNewBox' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/core.allowNewBox, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/getBoxes, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/getBoxes' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/getBoxes, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/tonieboxesJson, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/tonieboxesJson' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/tonieboxesJson, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/frontend.confirm_audioplayer_close, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/frontend.confirm_audioplayer_close' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/frontend.confirm_audioplayer_close, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/tonieboxesCustomJson, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/tonieboxesCustomJson' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/tonieboxesCustomJson, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/toniebox.api_access, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/toniebox.api_access' via GET 
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.online, request 3, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.online' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/toniebox.api_access, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.toniebox_firmware.boxIC, request 3, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.toniebox_firmware.boxIC' via GET 
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.toniebox_firmware.boxIC, request 3
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.online, request 3
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.last_ruid, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.last_ruid' via GET 
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.last_connection, request 2, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.last_connection' via GET 
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.last_connection, request 2
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.last_ruid, request 2
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/settings/get/internal.ip, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/settings/get/internal.ip' via GET 
teddycloud  | DEBUG|handler_api.c:0431:handleApiSettingsGet| got overlay '4827E2F94460'
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/settings/get/internal.ip, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/tonieboxesJson, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/tonieboxesJson' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/tonieboxesJson, request 1
teddycloud  | DEBUG|server.c:0284:httpServerRequestCallback| No certificate authentication
teddycloud  | DEBUG|server.c:0287:httpServerRequestCallback| Started server request to /api/tonieboxesCustomJson, request 1, by unknown/web
teddycloud  | DEBUG|server.c:0289:httpServerRequestCallback|  >> client requested '/api/tonieboxesCustomJson' via GET 
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /api/tonieboxesCustomJson, request 1
teddycloud  | INFO |cloud_request.c:0252:web_request|   trying IP: 3.74.99.150
teddycloud  | DEBUG|cloud_request.c:0033:httpClientTlsInitCallbackBase| Initializing TLS...
teddycloud  | DEBUG|cloud_request.c:0070:httpClientTlsInitCallbackBase| Initializing TLS done
teddycloud  | DEBUG|cloud_request.c:0359:web_request| HTTP code: 200
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Server = openresty
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Date = Mon, 28 Oct 2024 17:43:26 GMT
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Content-Type = text/plain; charset=utf-8
teddycloud  | DEBUG|cloud_request.c:0432:web_request| Content-Type is text/plain; charset=utf-8
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Content-Length = 10
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: Connection = keep-alive
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: cache-control = max-age=0, private, must-revalidate
teddycloud  | DEBUG|handler.c:0225:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: x-request-id = GAK
teddycloud  | DEBUG|handler.c:0231:cbrCloudHeaderPassthrough| >> cbrCloudHeaderPassthrough: NULL
teddycloud  | INFO |cloud_request.c:0479:web_request| Response: '1730137406'
teddycloud  | DEBUG|handler.c:0406:cbrCloudServerDiscoPassthrough| >> cbrCloudServerDiscoPassthrough
teddycloud  | DEBUG|cloud_request.c:0510:web_request| Connection closed
teddycloud  | DEBUG|handler_reverse.c:0033:handleReverse| httpServerRequestCallback: (waiting)
teddycloud  | DEBUG|handler_reverse.c:0040:handleReverse| httpServerRequestCallback: (done)
teddycloud  | DEBUG|server.c:0534:httpServerRequestCallback| Stopped server request to /reverse/v1/time, request 1

Does this help?

henryk86 commented 2 weeks ago

I assume this section was not handled when the cache functionality was added for the tonies. So this part needs to be implemented yet.

henryk86 commented 2 weeks ago

@g3gg0 any comments?