Webcore IP request not working

I am trying to send a text request to my AV receiver.
Instruction manual says...
"The RIO Command Set is available as ASCII text via IP (using port 9621)"
My IP is 192.168.0.39
My variable name is Russound_Command and is VERSION
That should return the version of software my receiver is using.
This does not work...


Log shows...

should it be post or get?

should ensure it works via curl.

Same response with a GET. I am guessing it is a syntax issue.

From the manual...

do they show you a curl syntax or example?

That would be great, but no. I am trying various curl commands now.

I cannot find any curl commands that work.

does this thing want telnet commands?

Telnet is working. I was just hoping I could use IP commands.

I can get to the Russound with just entering the IP in my browser

Admittedly Iā€™m out of my element, but that snippet from the manual says the command has to end with a carriage return. Could that be it?

I THINK I did add it before. How would I add that to my Russound_Command in my variable?
Russound_Command = VERSION/n ?

Which BODY type would I pick for a text command, JSON, FORM, CUSTOM?

PuTTY works with 192.168.0.39 port 9621 RAW connection and command "version"

I remember that someone said that Webcore uses UDP and not TCP and I will not be able to do this.