Для отправки из GEO.RITM PUSH (Firebase Cloud Messaging push-оповещения) уведомлений на смартфоны собственников используется сервис OneSignal .
Но с 2019 года его блокируют в России.
В логах при невозможности отправить оповещение можно видеть записи вида:
doSend(): send FCM notification to [...] failed
Caused by: java.net.SocketException: Connection timed out (Read failed)
Caused by: java.net.SocketException: SOCKS: TTL expired
Для доступа к данному сервису в настройках
Payara ➜ Resources ➜ JNDI ➜ Custom Resources ➜ rrconf
добавьте параметр
ru.ritm.one.signal.proxy.type
со значением
DIRECT
сохраните (кнопка Save) и перезагрузите payara: server(Admin Server) ➜ Restart.
Но с 2019 года его блокируют в России.
В логах при невозможности отправить оповещение можно видеть записи вида:
doSend(): send FCM notification to [...] failed
Caused by: java.net.SocketException: Connection timed out (Read failed)
Caused by: java.net.SocketException: SOCKS: TTL expired
Для доступа к данному сервису в настройках
Payara ➜ Resources ➜ JNDI ➜ Custom Resources ➜ rrconf
добавьте параметр
ru.ritm.one.signal.proxy.type
со значением
DIRECT
сохраните (кнопка Save) и перезагрузите payara: server(Admin Server) ➜ Restart.