EDIT : Looking at the difference between loppback address and every adress. I found the setting that allowed control from another device like Constellation on the iPad. See
http://kodi.wiki/view/JSON-RPC_API#Enabling_JSON-RPC, but with Jarvis the settings are now in
Network > Remote Control
And after a restart netstat indeed show
Code:
TCP 0.0.0.0:9090 0.0.0.0:0 LISTENING 2608
ORIGINAL
Does anyone can make the JSON RPC work with the new Jarvis betas ?
Constellation cannot connect to the JSON RPC port.
I looked at it, forced the port in the
advancedsettings.xml file following the wiki pages (
advancedsettings.xml,
json rpc)
Code:
<advancedsettings>
<jsonrpc>
<compactoutput>true</compactoutput>
<tcpport>9090</tcpport>
</jsonrpc>
<videoscanner>
<ignoreerrors>true</ignoreerrors>
</videoscanner>
</advancedsettings>
However the resource monitor on windows 10 seems to indicate that this port is listening on the loopback ipv6 interface only while the regular http server on the port 59000 listen on both ipv4 and ipv6 addresses.
Code:
Image PID Address Port Protocol Firewall Status
Kodi.exe 7340 IPv4 unspecified 1638 TCP Allowed, not restricted
Kodi.exe 7340 IPv4 unspecified 1718 TCP Allowed, not restricted
Kodi.exe 7340 IPv4 unspecified 1900 UDP Allowed, not restricted
Kodi.exe 7340 IPv4 unspecified 1921 TCP Allowed, not restricted
Kodi.exe 7340 IPv4 unspecified 2127 UDP Allowed, not restricted
Kodi.exe 7340 IPv6 loopback 9090 TCP Allowed, not restricted
Kodi.exe 7340 IPv4 unspecified 9777 UDP Allowed, not restricted
Kodi.exe 7340 IPv4 unspecified 14275 UDP Allowed, not restricted
Kodi.exe 7340 IPv6 unspecified 36666 TCP Allowed, not restricted
Kodi.exe 7340 IPv4 unspecified 36666 TCP Allowed, not restricted
Kodi.exe 7340 IPv4 loopback 52307 TCP Allowed, not restricted
Kodi.exe 7340 IPv6 unspecified 59000 TCP Allowed, not restricted
Kodi.exe 7340 IPv4 unspecified 59000 TCP Allowed, not restricted
Kodi.exe 7340 IPv4 loopback 59994 TCP Allowed, not restricted
netstat -aon | more
Code:
...
TCP 0.0.0.0:59000 0.0.0.0:0 LISTENING 7340
...
TCP [::]:59000 [::]:0 LISTENING 7340
TCP [::1]:9090 [::]:0 LISTENING 7340
...
Is there something I have missed in the advanced settings ?