Hello !
I'm new to hosting services at home and set my instance some days ago.
I installed it the Debian way on a raspberry 3B+, and data is stored on an external disc.
Since the beginning, the website displays some errors and is a bit clanky, but it was ok. Yesterday I realized that decreasing the number of workers to 2 made the site much more stable. But one hour later it began to display more errors and the data (new albums and recently listened) sometimes doesn't show. Also my phone app doesn't show artists anymore. Maybe because of one of my imports ? I'm not sure it's related to the workers becase everything was fine for a time. Who knows ...
The journalctl log is not much of help for me because I only know how to read it to some extent. Would anyone here take some time to help me ?
Here are my console logs from Firefox (sorry for the dump) ...
GET
https://musique.XXX.fr/library
[HTTP/2 304 Not Modified 138ms]
[Sat, 03 Feb 2024 10:30:42 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Websocket status: CLOSED index-53eff6ae.js:34:6411
InstallTrigger est obsolète et sera supprimé prochainement. constants.js:50:14
Content-Security-Policy : Les paramètres de la page ont empêché le chargement d’une ressource à inline (« script-src »). utils.js:42:9
Content-Security-Policy : Les paramètres de la page ont empêché le chargement d’une ressource à inline (« script-src »). content-script.js:40:65
[...]
Un AudioContext n’a pas pu démarrer automatiquement. Il doit être créé ou repris après un geste de l’utilisateur sur la page. audio-context-constructor.js:11:37
Un AudioContext n’a pas pu démarrer automatiquement. Il doit être créé ou repris après un geste de l’utilisateur sur la page. 9 audio-listener-factory.js:71:35
[...]
[Sat, 03 Feb 2024 10:30:42 GMT] WARN /assets/index-53eff6ae.js:34 O="",A=Math.min() Invalid VUE_APP_INSTANCE_URL, falling back to current url TypeError: URL constructor: undefined is not a valid URL.
<anonymous> instance.ts:131
useLogger.ts:72:6
[Sat, 03 Feb 2024 10:30:42 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Loading environment: production useLogger.ts:72:6
GET
wss://musique.XXX.fr/api/v1/activity
[HTTP/1.1 101 Switching Protocols 163ms]
GET
https://musique.XXX.fr/assets/fr_FR-4f655f21.js
[HTTP/1.1 200 OK 0ms]
GET
https://musique.XXX.fr/assets/workbox-window.prod.es5-42ea5fe7.js
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/assets/vue-router-dc26212d.js
[HTTP/1.1 200 OK 0ms]
GET
https://musique.XXX.fr/assets/App-9117e02a.js
[HTTP/1.1 200 OK 0ms]
[Sat, 03 Feb 2024 10:30:43 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Successfully fetched instance settings useLogger.ts:72:6
XHRGET
https://musique.XXX.fr/assets/vue-router-dc26212d.js.map
[HTTP/2 200 OK 0ms]
[Sat, 03 Feb 2024 10:30:44 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Service worker has been registered. useLogger.ts:72:6
[Sat, 03 Feb 2024 10:30:43 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Websocket status: CONNECTING useLogger.ts:72:6
[Sat, 03 Feb 2024 10:30:43 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Everything loaded! useLogger.ts:72:6
[Sat, 03 Feb 2024 10:30:44 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Websocket status: OPEN useLogger.ts:72:6
[...]
XHRGET
https://musique.XXX.fr/api/v1/users/me/
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/channels/?ordering=-creation_date&external=false&page_size=12&include_channels=true
[HTTP/1.1 405 Method Not Allowed 0ms]
XHRGET
https://musique.XXX.fr/assets/App-9117e02a.js
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/federation/inbox/?is_read=false&page_size=1
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/assets/App-9117e02a.js.map
[HTTP/2 200 OK 0ms]
[Sat, 03 Feb 2024 10:30:45 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Successfully fetched user profile useLogger.ts:72:6
XHRGET
https://musique.XXX.fr/api/v1/mutations/?is_approved=null&page_size=1
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/manage/moderation/reports/?is_handled=false&page_size=1
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/manage/moderation/requests/?status=pending&page_size=1
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/federation/follows/library/all/
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/subscriptions/all/
[HTTP/1.1 405 Method Not Allowed 0ms]
XHRGET
https://musique.XXX.fr/api/v1/moderation/content-filters/?page_size=100&ordering=-creation_date
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/playlists/?scope=me
[HTTP/1.1 200 OK 0ms]
[Sat, 03 Feb 2024 10:30:46 GMT] ERROR /assets/index-53eff6ae.js:34 O="",A=Math.min() Error while fetching user profile
Object { stack: "E@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:4747\nBt@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:937\nf@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4029\nEventHandlerNonNull*vt</<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4087\nvt<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:3202\nce@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:6504\npromise callback*request@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:9941\nk.prototype[t]@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:10381\nfe/<@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:45\nfetchSubscriptions@https://musique.XXX.fr/assets/index-53eff6ae.js:34:12704\ngd/<@https://musique.XXX.fr/assets/index-53eff6ae.js:25:2512\nGe.prototype.dispatch@https://musique.XXX.fr/assets/index-53eff6ae.js:25:10056\nGe/this.dispatch@https://musique.XXX.fr/assets/index-53eff6ae.js:25:9028\npd/o.dispatch<@https://musique.XXX.fr/assets/index-53eff6ae.js:25:1726\nfetchUser@https://musique.XXX.fr/assets/index-53eff6ae.js:34:48890\nasync*gd/<@https://musique.XXX.fr/assets/index-53eff6ae.js:25:2512\nGe.prototype.dispatch@https://musique.XXX.fr/assets/index-53eff6ae.js:25:10056\nGe/this.dispatch@https://musique.XXX.fr/assets/index-53eff6ae.js:25:9028\nsetup@https://musique.XXX.fr/assets/App-9117e02a.js:1:5965\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nBa@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:66182\nTl@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:65965\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53169\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nS@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53702\nrun@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:4485\nU/d.update@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54402\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13931\nUi@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:15615\npromise callback*Di@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:14892\nCs@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:14849\nU/d.effect<@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54372\nmo@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:6032\n", message: "Request failed with status code 405", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, backendErrors: (1) […], isHandled: false }
useLogger.ts:72:6
[Sat, 03 Feb 2024 10:30:46 GMT] INFO /assets/index-53eff6ae.js:34 O="",A=Math.min() Fetched a batch of 0 filters useLogger.ts:72:6
XHRGET
https://musique.XXX.fr/api/v1/artists/?ordering=-creation_date&playable=true
[HTTP/1.1 500 Internal Server Error 0ms]
XHRGET
https://musique.XXX.fr/assets/Home-424b83ad.js
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/history/listenings/?scope=all&ordering=-creation_date&page_size=5
[HTTP/1.1 500 Internal Server Error 0ms]
XHRGET
https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-df7542a3.js
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/assets/Home-424b83ad.js.map
[HTTP/2 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/favorites/tracks/?scope=all&ordering=-creation_date&page_size=5
[HTTP/1.1 500 Internal Server Error 0ms]
XHRGET
https://musique.XXX.fr/api/v1/playlists/?scope=all&playable=true&ordering=-modification_date&page_size=3
[HTTP/1.1 500 Internal Server Error 0ms]
XHRGET
https://musique.XXX.fr/api/v1/albums/?q=&scope=all&playable=true&ordering=-creation_date&page_size=12
[HTTP/1.1 500 Internal Server Error 0ms]
[Sat, 03 Feb 2024 10:30:49 GMT] ERROR /assets/index-53eff6ae.js:34 O="",A=Math.min() Unexpected API error
Object { stack: "E@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:4747\nBt@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:937\nf@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4029\nEventHandlerNonNull*vt</<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4087\nvt<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:3202\nce@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:6504\npromise callback*request@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:9941\nk.prototype[t]@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:10381\nfe/<@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:45\nsetup/<@https://musique.XXX.fr/assets/Home-424b83ad.js:1:1605\nsetup@https://musique.XXX.fr/assets/Home-424b83ad.js:1:1685\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nBa@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:66182\nTl@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:65965\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53169\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nS@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54134\nrun@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:4485\nU/d.update@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54402\nU@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54428\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53266\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nS@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54134\nrun@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:4485\nU/d.update@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54402\nU@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54428\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53266\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nIu@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:19798\n", message: "Request failed with status code 500", name: "AxiosError", code: "ERR_BAD_RESPONSE", config: {…}, request: XMLHttpRequest, response: {…}, backendErrors: (1) […], isHandled: false }
Array [ "A server error occurred" ]
useLogger.ts:72:6
XHRGET
https://musique.XXX.fr/api/v1/playlists/?scope=me
[HTTP/1.1 500 Internal Server Error 0ms]
XHRGET
https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-df7542a3.js.map
[HTTP/2 200 OK 0ms]
XHRGET
https://musique.XXX.fr/api/v1/favorites/tracks/all/?user=1&page_size=50&ordering=-creation_date
[HTTP/1.1 500 Internal Server Error 0ms]
XHRGET
https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-5d8b300b.js
[HTTP/1.1 200 OK 0ms]
XHRGET
https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-8a21db3c.js
[HTTP/1.1 200 OK 0ms]
[Sat, 03 Feb 2024 10:30:49 GMT] ERROR /assets/index-53eff6ae.js:34 O="",A=Math.min() Unexpected API error
Object { stack: "E@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:4747\nBt@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:937\nf@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4029\nEventHandlerNonNull*vt</<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4087\nvt<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:3202\nce@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:6504\npromise callback*request@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:9941\nk.prototype[t]@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:10381\nfe/<@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:45\n$@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-df7542a3.js:1:1776\nsetup/<@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-df7542a3.js:1:1992\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nIe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:14003\nB@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:24707\nLn@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:24914\npt@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:23912\nsetup@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-df7542a3.js:1:1953\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nBa@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:66182\nTl@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:65965\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53169\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\n", message: "Request failed with status code 500", name: "AxiosError", code: "ERR_BAD_RESPONSE", config: {…}, request: XMLHttpRequest, response: {…}, backendErrors: (1) […], isHandled: false }
Array [ "A server error occurred" ]
useLogger.ts:72:6
[Sat, 03 Feb 2024 10:30:50 GMT] ERROR /assets/index-53eff6ae.js:34 O="",A=Math.min() Unexpected API error
Object { stack: "E@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:4747\nBt@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:937\nf@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4029\nEventHandlerNonNull*vt</<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4087\nvt<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:3202\nce@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:6504\npromise callback*request@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:9941\nk.prototype[t]@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:10381\nfe/<@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:45\n$@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-df7542a3.js:1:1776\nsetup/<@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-df7542a3.js:1:1992\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nIe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:14003\nB@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:24707\nLn@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:24914\npt@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:23912\nsetup@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-df7542a3.js:1:1953\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nBa@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:66182\nTl@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:65965\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53169\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\n", message: "Request failed with status code 500", name: "AxiosError", code: "ERR_BAD_RESPONSE", config: {…}, request: XMLHttpRequest, response: {…}, backendErrors: (1) […], isHandled: false }
Array [ "A server error occurred" ]
useLogger.ts:72:6
Uncaught (in promise)
Object { stack: "E@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:4747\nBt@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:937\nf@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4029\nEventHandlerNonNull*vt</<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4087\nvt<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:3202\nce@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:6504\npromise callback*request@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:9941\nk.prototype[t]@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:10381\nfe/<@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:45\nfetchOwn@https://musique.XXX.fr/assets/index-53eff6ae.js:34:9075\ngd/<@https://musique.XXX.fr/assets/index-53eff6ae.js:25:2512\nGe.prototype.dispatch@https://musique.XXX.fr/assets/index-53eff6ae.js:25:10056\nGe/this.dispatch@https://musique.XXX.fr/assets/index-53eff6ae.js:25:9028\nsetup@https://musique.XXX.fr/assets/PlaylistModal-659b845d.js:1:2647\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nBa@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:66182\nTl@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:65965\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53169\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nS@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53702\nrun@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:4485\nU/d.update@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54402\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13931\nUi@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:15615\npromise callback*Di@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:14892\nCs@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:14849\nU/d.effect<@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54372\nmo@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:6032\ntr@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:5968\nEs@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:11750\nset value@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:12203\nsetup/<@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:30131\npromise callback*setup@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:30121\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nBa@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:66182\nTl@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:65965\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53169\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nS@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54134\nrun@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:4485\nU/d.update@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54402\nU@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54428\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53266\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nS@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53702\nrun@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:4485\nU/d.update@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:54402\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13931\n", message: "Request failed with status code 500", name: "AxiosError", code: "ERR_BAD_RESPONSE", config: {…}, request: XMLHttpRequest, response: {…}, backendErrors: (1) […], isHandled: false }
vuex.esm-bundler.js:1081:13
XHRGET
https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-5d8b300b.js.map
[Sat, 03 Feb 2024 10:30:50 GMT] ERROR /assets/index-53eff6ae.js:34 O="",A=Math.min() Unexpected API error
Object { stack: "E@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:4747\nBt@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:937\nf@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4029\nEventHandlerNonNull*vt</<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4087\nvt<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:3202\nce@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:6504\npromise callback*request@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:9941\nk.prototype[t]@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:10381\nfe/<@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:45\nm@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-5d8b300b.js:1:846\nsetup/<@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-5d8b300b.js:1:983\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nIe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:14003\nB@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:24707\nLn@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:24914\npt@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:23912\nsetup@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-5d8b300b.js:1:944\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nBa@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:66182\nTl@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:65965\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53169\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\n", message: "Request failed with status code 500", name: "AxiosError", code: "ERR_BAD_RESPONSE", config: {…}, request: XMLHttpRequest, response: {…}, backendErrors: (1) […], isHandled: false }
Array [ "A server error occurred" ]
useLogger.ts:72:6
XHRGET
https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-8a21db3c.js.map
[Sat, 03 Feb 2024 10:30:50 GMT] ERROR /assets/index-53eff6ae.js:34 O="",A=Math.min() Unexpected API error
Object { stack: "E@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:4747\nBt@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:937\nf@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4029\nEventHandlerNonNull*vt</<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:4087\nvt<@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:3202\nce@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:6504\npromise callback*request@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:9941\nk.prototype[t]@https://musique.XXX.fr/assets/axios-3a517bc4.js:3:10381\nfe/<@https://musique.XXX.fr/assets/axios-3a517bc4.js:1:45\nc@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-8a21db3c.js:1:913\nsetup/<@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-8a21db3c.js:1:1094\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nIe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:14003\nB@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:24707\nLn@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:24914\npt@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:23912\nsetup@https://musique.XXX.fr/assets/Widget.vue_vue_type_script_setup_true_lang-8a21db3c.js:1:1055\nGe@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:13923\nBa@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:66182\nTl@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:65965\nie@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53169\nY@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:53060\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50005\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\nF@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50730\nC@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:50549\nT@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:49980\nA@https://musique.XXX.fr/assets/vue-router-dc26212d.js:1:51413\n", message: "Request failed with status code 500", name: "AxiosError", code: "ERR_BAD_RESPONSE", config: {…}, request: XMLHttpRequest, response: {…}, backendErrors: (1) […], isHandled: false }
Array [ "A server error occurred" ]
useLogger.ts:72:6
Error: waitForElement timed out
timeout moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:60
setTimeout handler*waitForElement/< moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:59
waitForElement moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:51
init moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:185
<anonymous> moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:195
Error: waitForElement timed out
timeout moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:53
setTimeout handler*waitForElement/< moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:52
waitForElement moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:44
init moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:136
<anonymous> moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:146
Error: waitForElement timed out
timeout moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:60
setTimeout handler*waitForElement/< moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:59
waitForElement moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:51
init moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:185
<anonymous> moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/mastodonInject.js:195
Error: waitForElement timed out
timeout moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:53
setTimeout handler*waitForElement/< moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:52
waitForElement moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:44
init moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:136
<anonymous> moz-extension://7332fcf5-6baf-477c-89c7-6eac2a4ad9f5/content_script/misskeyInject.js:146
Regarding network logs, I get a 405 on the following GET :
https://musique.XXX.fr/api/v1/channels/?ordering=-creation_date&external=false&page_size=12&include_channels=true
https://musique.XXX.fr/api/v1/subscriptions/all/
Then 500 for these :
https://musique.XXX.fr/api/v1/artists/?ordering=-creation_date&playable=true
https://musique.XXX.fr/api/v1/history/listenings/?scope=all&ordering=-creation_date&page_size=5
https://musique.XXX.fr/api/v1/favorites/tracks/?scope=all&ordering=-creation_date&page_size=5
https://musique.XXX.fr/api/v1/playlists/?scope=all&playable=true&ordering=-modification_date&page_size=3
https://musique.XXX.fr/api/v1/albums/?q=&scope=all&playable=true&ordering=-creation_date&page_size=12
https://musique.XXX.fr/api/v1/playlists/?scope=me
https://musique.XXX.fr/api/v1/favorites/tracks/all/?user=1&page_size=50&ordering=-creation_date