[Serusers] ser_ctl - connection refused

Terry Robert terryrobert at shaw.ca
Thu Mar 15 01:45:42 CET 2007


Hi,
I'm using ser_ctl as follows:

ser_ctl -g -s http://localhost:2046 ps

but get the following error:

Traceback (most recent call last):
  File "/usr/local/bin/ser_ctl", line 19, in ?
    main(sys.argv)
  File "./serctl/main.py", line 173, in main
    return call(func, args, opts)
  File "./serctl/main.py", line 115, in call
    return apply(func, args, opts)
  File "./serctl/ctlctl.py", line 235, in ps
    ret = rpc.core_ps()
  File "./serctl/ctlrpc.py", line 195, in core_ps
    ps = self.ser.core.ps()
  File "/usr/lib/python2.3/xmlrpclib.py", line 1029, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.3/xmlrpclib.py", line 1316, in __request
    verbose=self.__verbose
  File "./serctl/serxmlrpc.py", line 132, in request
    self._http_request(uripath, body, host)
  File "./serctl/serxmlrpc.py", line 104, in _http_request
    self.conn.request("POST", uripath, body, headers)
  File "/usr/lib/python2.3/httplib.py", line 718, in request
    self._send_request(method, url, body, headers)
  File "/usr/lib/python2.3/httplib.py", line 739, in _send_request
    self.endheaders()
  File "/usr/lib/python2.3/httplib.py", line 712, in endheaders
    self._send_output()
  File "/usr/lib/python2.3/httplib.py", line 597, in _send_output
    self.send(msg)
  File "/usr/lib/python2.3/httplib.py", line 564, in send
    self.connect()
  File "/usr/lib/python2.3/httplib.py", line 548, in connect
    raise socket.error, msg
socket.error: (111, 'Connection refused')

In my ser.cfg, I have:

# unix sockets and fifo creation parameters
modparam("ctl", "binrpc", "unix:/tmp/ser_ctl") # default
modparam("ctl", "binrpc", "udp:10.10.90.51:2046")
modparam("ctl", "binrpc", "tcp:10.10.90.51:2046")
modparam("ctl", "binrpc", "unixd:/tmp/unix_dgram")  # unix datagram
modparam("ctl", "binrpc", "unixs:/tmp/unix_stream") # unix stream
modparam("ctl", "binrpc", "unix:/tmp/unix_default") # unix stream
modparam("ctl", "binrpc", "/tmp/unix_test")         # unix stream
modparam("ctl", "binrpc", "10.10.90.51:3000")         # udp
modparam("ctl", "binrpc", "tcp:3012")               # tcp any , port 3012
modparam("ctl", "binrpc", "udp:*:3012")             # udp any , port 3012
modparam("ctl", "fifo", "fifo:/tmp/ser_fifo")
modparam("ctl", "mode", 0666)

Any suggestions? Thanks.



More information about the sr-users mailing list