Own DHT proxy on local server - HTTP/501

Hi

First, thanks for interesting solution!

I deployed docker DHT node with Proxy enabled. From docs i did no get fully - is it so, that Push gateway already have intergration with Device provider (APNS in my case)? Or some settings have to be done first? Currently Proxy answers HTTP/501 for SUBSCRIBE:

IOS 18.6.2

SUBSCRIBE /key/221820d86ace954ed23a8c428eb6c3ac2fdfca07 HTTP/1.1
Accept: /
Content-Type: application/json
Host: xxx.xxx.xxx.xxx:8000
User-Agent: Jami Daemon (iOS/arm64)
Connection: close
Content-Length: 183
{“client_id”:“ff5049d4e33bb573”,“key”:“1385ab09a6841e734ac120c7ef9220ec2ff0c8a1fcd639a92fd87fe0b7d33e50”,“platform”:“ios”,“session_id”:“i[$.*i~%”,“topic”:“com.savoirfairelinux.ring”}

HTTP/1.1 501 Not Implemented
Connection: close
Content-Length: 0

Sorry for dummy question..

Did you enable push notifications support (pass “-DOPENDHT_PUSH_NOTIFICATIONS=On” to cmake) when building dhtnode?

You can’t use this topic unless you have control of Savoir-faire Linux’s developer account. You must rebuild jami-client-ios with a different bundle ID and set up GoRush (don’t forget to edit the iOS section of config.yml)

Thanks for giving me a feedback.
I did not build DHTnode, just reused Docker from
Running a node with dhtnode · savoirfairelinux/opendht Wiki · GitHub
Did i get right, that Proxy will not work in my server, using just a “docker run” with “–proxyserver 8000” from there?