Bonjour !
J’essaye d’installer un relais pour Raven.
Après lecture de Raven et compatibilité Dokos, j’ai mis en place le relais prévu pour Frappe,
- Il répond sur internet (https://relay.example.org), je le vois dans ses logs.
- j’ai mis en place tous les paramètres, y compris la clé et le secret API, et l’export GOOGLE_APPLICATION_CREDENTIALS dans son container, qui est sur le network de la stack dokos.
- Dans site_config.json j’ai rentré « push_relay_server_url »: « https://relay.example.org »
- J’ai rempli les settings de « Push Notification Settings », aucune erreur (mais aussi rien dans les logs, je ne sais pas s’il teste ou pas le relay quand on sauve les settings),
Mais sur mon raven, tout en https, j’ai toujours l’erreur Failed to register service worker Error: Push Notification Relay is not configured properly on your site
(Firefox me précise « fetchWebConfig »).
Aucune erreur pertinente dans Error Log via le bureau.
Aucune erreur dans les logs du relais (gunicorn n’écrit plus un fichier dans mon cas, c’est directement dans le log du container).
J’ai aussi une erreur wss WebSocket connection to 'wss://site.example.org/socket.io/?EIO=4&transport=websocket&sid=o0jdFkezBuXNnGU5AABE' failed: WebSocket is closed before the connection is established.
et je l’ai aussi sur le desk en ws (pas wss).
Est-ce que vous avez réussi à installer un relais pour le cloud Dokos?
Y-a t’il un moyen de tester ce qui ne va pas entre Dokos et le relais ?
Y-a t’il un moyen de tester le relais tout seul (pour voir côté FCM) ?
Ou bien ce serait une erreur plus générale qui atteint websocket et le relais ?
Ca peut attendre lundi, bon weekend Ă vous !!