История изменений
Исправление kvpfs_2, (текущая версия) :
Это яблочные проблемы, ios + safari - забагованный шлак. Здесь обсуждают подобную проблему, и у нас всех ios 26.2. Оттуда
I've solved it now.
It turned out to be the same issue that u/niblenible already mentioned and it also applies for local IPs.
Safari fails to connect to websockets when an IP address is used.
My websocket-URL was:
ws://192.168.1.5:8080/websocket
After setting up a local DNS record in my PiHole (mapping 192.168.1.5 -> myapp) and using the DNS name instead, everything works as expected:
ws://myapp:8080/websocket
В общем, если ws коннектится ip адресом хоста, то начинаются странные эффекты. По идее, запись в dns сервер роутера должна помочь
Исходная версия kvpfs_2, :
Это яблочные проблемы, ios + safari - забагованный шлак. Здесь обсуждают подобную проблему, и у нас всех ios 26.2. Оттуда
I've solved it now.
It turned out to be the same issue that u/niblenible already mentioned and it also applies for local IPs.
Safari fails to connect to websockets when an IP address is used.
My websocket-URL was:
ws://192.168.1.5:8080/websocket
After setting up a local DNS record in my PiHole (mapping 192.168.1.5 -> myapp) and using the DNS name instead, everything works as expected:
ws://myapp:8080/websocket
В общем, если ws коннектится с локальным хостом (хз что в точности это значит), то начинаются странные эффекты. По идее, запись в dns сервер роутера должна помочь