I've already advised you, you clearly have a connectivity issue of some sort (looks very much like a misconfigured firewall given the symptoms you've described) that's blocking the connection.
I have check with the administrators of the VPS and it has no firewall on it.. also.. there is also no firewall on the main server.. So your assestment maybe flawed
This is what you said--
the daemon working just fine. If it ends that way then the daemon is still running and is working fine.
It appears that the stream was created.. but the web panel has no access to it...
This is result of a port scan on the two servers..
FROM HOST
lsof -i:2197
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
cc-web 2149 root 7u IPv4 6627 0t0 TCP *:2197 (LISTEN)
cc-web 2151 centovacast 7u IPv4 6627 0t0 TCP *:2197 (LISTEN)
lsof -i:2198
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
cc-contro 1990 ccuser 4u IPv4 5956 0t0 TCP kdtlmedia.com:2198 (LISTEN)
FROM REMOTE
lsof -i:2197
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
cc-web 5455 root 6u IPv4 2113969954 0t0 TCP *:2197 (LISTEN)
cc-web 13697 centovacast 6u IPv4 2113969954 0t0 TCP *:2197 (LISTEN)
lsof -i:2198
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
cc-contro 15723 ccuser 4u IPv4 2924145427 0t0 TCP localhost:2198 (LISTEN)