Post by swanseamick on Jul 14, 2013 22:08:38 GMT -8
I too have this problem, (posted under RasPiConnectServer), but can talk to my Pi on its correct IP address, (192.168.1.89)
From PC browser, entering address 'http://192.168.1.89:9600/Version' and I get correct response back from Pi: "RasPiConnect Server Version 2.5". At same time, Pi displays IP of calling PC with message stating call was OK (along the lines "192.168.1.77:32730 --  OK." Browsing RaspPiConnectServer.py, I spotted a class 'Version', which returns the above response, which explained why using lower cased v in version, I got response "None", and error message on Pi saying method not found.
I'm now waiting too, to see why I get response 0.0.0.0:9600 when server starts.
Yes, web.py starts up with a message like: which means that the server is listening on all interfaces. You can verify this using netstat -ntpl
It is a quirk of the web.py library.
Check your ip address in your config file.
Oh and Mick, we agree that it is ridiculous to have "Version" be case sensitive (what a waste of your time to find that one), so we will now respond to "/version" in the new version (2.6 - not released yet).