[pyagent] use different values for listen port and returned port for vnc