Proxy state disable (only tor)
adon90 opened this issue · 3 comments
I have run:
service haproxy start
service tor start
service polipo start
I have tried creating the user debian-tor I have run it with the services stopped, I don't know why I keep getting: Proxy state disable (only tor)
thanks
Hi!
First of all: paste the log files:
log/multitor.<date>.log
stdout.log
Multitor automatically starts all required services.
I had this same issue (which was a id10t error) if you forget to use --proxy socks|http it will throw this error. I would recommend making the --proxy a required field or it will throw an error. See below
(without - throws proxy state disabled )
multitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900 --debug
20/06/18 03:35:46 PM multitor: [INFO] main() starting debug mode
20/06/18 03:35:46 PM multitor: [INFO] main() init_state: '1'
20/06/18 03:35:46 PM multitor: [INFO] main() init_number: '2'
20/06/18 03:35:46 PM multitor: [INFO] main() user_state: '1'
20/06/18 03:35:46 PM multitor: [INFO] main() user_name: 'debian-tor'
20/06/18 03:35:46 PM multitor: [INFO] main() socks_port_state: '1'
20/06/18 03:35:46 PM multitor: [INFO] main() socks_port_number: '9000'
20/06/18 03:35:46 PM multitor: [INFO] main() control_port_state: '1'
20/06/18 03:35:46 PM multitor: [INFO] main() control_port_number: '9900'
20/06/18 03:35:46 PM multitor: [WARN] main() not found tor processes:
20/06/18 03:35:46 PM multitor: [INFO] main() socks_port_number: '9000', control_port_number: '9900'
20/06/18 03:35:46 PM multitor: [INFO] CreateTorDirectory() created tor process directory: /var/lib/multitor/9000
20/06/18 03:35:47 PM multitor: [INFO] CreateTorDirectory() changed owner properly to: 'debian-tor'
20/06/18 03:35:47 PM multitor: [INFO] CreateTorProcess() saved HashedControlPassword correctly
20/06/18 03:35:47 PM multitor: [INFO] CreateTorProcess() change permission and owner correctly
20/06/18 03:35:47 PM multitor: [INFO] CreateTorProcess() create process: '9000.pid'
20/06/18 03:35:47 PM multitor: [INFO] main() socks_port_number: '9001', control_port_number: '9901'
20/06/18 03:35:47 PM multitor: [INFO] CreateTorDirectory() created tor process directory: /var/lib/multitor/9001
20/06/18 03:35:47 PM multitor: [INFO] CreateTorDirectory() changed owner properly to: 'debian-tor'
20/06/18 03:35:47 PM multitor: [INFO] CreateTorProcess() saved HashedControlPassword correctly
20/06/18 03:35:47 PM multitor: [INFO] CreateTorProcess() change permission and owner correctly
20/06/18 03:35:47 PM multitor: [INFO] CreateTorProcess() create process: '9001.pid'
20/06/18 03:35:47 PM multitor: [WARN] CheckProxyProcess() not found proxy processes
20/06/18 03:35:47 PM multitor: [WARN] CheckProxyProcess() not found proxy processes
20/06/18 03:35:47 PM multitor: [WARN] CheckProxyProcess() not found proxy processes
20/06/18 03:35:47 PM multitor: [WARN] CheckProxyProcess() not found proxy processes
Set processes: 2
Created: 2
Not created: 0
Control password: notmypassword
Proxy state: disable (only tor)
20/06/18 03:35:47 PM multitor: [EXIT] _get_trap_SIG > EXIT (0)
(with --proxy socks)
multitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900 --proxy socks --debug
20/06/18 03:36:55 PM multitor: [INFO] main() starting debug mode
20/06/18 03:36:55 PM multitor: [INFO] main() correct proxy type: 'socks'
20/06/18 03:36:55 PM multitor: [INFO] main() init_state: '1'
20/06/18 03:36:55 PM multitor: [INFO] main() init_number: '2'
20/06/18 03:36:55 PM multitor: [INFO] main() user_state: '1'
20/06/18 03:36:55 PM multitor: [INFO] main() user_name: 'debian-tor'
20/06/18 03:36:55 PM multitor: [INFO] main() socks_port_state: '1'
20/06/18 03:36:55 PM multitor: [INFO] main() socks_port_number: '9000'
20/06/18 03:36:55 PM multitor: [INFO] main() control_port_state: '1'
20/06/18 03:36:55 PM multitor: [INFO] main() control_port_number: '9900'
20/06/18 03:36:55 PM multitor: [INFO] DestroyProcess() killed tor process: '15732'
20/06/18 03:36:55 PM multitor: [INFO] DestroyProcess() killed tor process: '15661'
20/06/18 03:36:55 PM multitor: [INFO] main() socks_port_number: '9000', control_port_number: '9900'
20/06/18 03:36:55 PM multitor: [INFO] CreateTorDirectory() created tor process directory: /var/lib/multitor/9000
20/06/18 03:36:55 PM multitor: [INFO] CreateTorDirectory() changed owner properly to: 'debian-tor'
20/06/18 03:36:55 PM multitor: [INFO] CreateTorProcess() saved HashedControlPassword correctly
20/06/18 03:36:55 PM multitor: [INFO] CreateTorProcess() change permission and owner correctly
20/06/18 03:36:55 PM multitor: [INFO] CreateTorProcess() create process: '9000.pid'
20/06/18 03:36:55 PM multitor: [INFO] main() socks_port_number: '9001', control_port_number: '9901'
20/06/18 03:36:55 PM multitor: [INFO] CreateTorDirectory() created tor process directory: /var/lib/multitor/9001
20/06/18 03:36:55 PM multitor: [INFO] CreateTorDirectory() changed owner properly to: 'debian-tor'
20/06/18 03:36:55 PM multitor: [INFO] CreateTorProcess() saved HashedControlPassword correctly
20/06/18 03:36:55 PM multitor: [INFO] CreateTorProcess() change permission and owner correctly
20/06/18 03:36:55 PM multitor: [INFO] CreateTorProcess() create process: '9001.pid'
20/06/18 03:36:55 PM multitor: [WARN] CheckProxyProcess() not found proxy processes
20/06/18 03:36:55 PM multitor: [WARN] CheckProxyProcess() not found proxy processes
20/06/18 03:36:55 PM multitor: [INFO] CreateProxyProcess() added backend port for haproxy: '9000'
20/06/18 03:36:55 PM multitor: [INFO] CreateProxyProcess() added backend port for haproxy: '9001'
20/06/18 03:36:55 PM multitor: [INFO] CreateProxyProcess() init proxy process with 'removed' config file
20/06/18 03:36:55 PM multitor: [INFO] CheckProxyProcess() added proxy process with 'haproxy:16112' pid
20/06/18 03:36:55 PM multitor: [WARN] CheckProxyProcess() not found proxy processes
Set processes: 2
Created: 2
Not created: 0
Control password: notmyrealpass
Proxy state: running (socks proxy)
20/06/18 03:36:55 PM multitor: [EXIT] _get_trap_SIG > EXIT (0)
If you init multitor without --proxy <proxy_type>
the following processes will be started:
debian-+ 17986 30.7 0.1 70824 29156 ? S 08:54 0:01 tor -f /var/lib/multitor/9000/9000.torrc --RunAsDaemon 1 --CookieAuthentication 0 --SocksPort 9000 --ControlPort 9900 --PidFile /var/lib/multitor/9000/9000.pid --DataDirectory /var/lib/multitor/9000
debian-+ 18046 27.0 0.1 74012 30664 ? S 08:54 0:01 tor -f /var/lib/multitor/9001/9001.torrc --RunAsDaemon 1 --CookieAuthentication 0 --SocksPort 9001 --ControlPort 9901 --PidFile /var/lib/multitor/9001/9001.pid --DataDirectory /var/lib/multitor/9001
debian-+ 18105 36.0 0.1 78928 35192 ? R 08:54 0:01 tor -f /var/lib/multitor/9002/9002.torrc --RunAsDaemon 1 --CookieAuthentication 0 --SocksPort 9002 --ControlPort 9902 --PidFile /var/lib/multitor/9002/9002.pid --DataDirectory /var/lib/multitor/9002
debian-+ 18164 24.0 0.1 69316 27336 ? S 08:54 0:00 tor -f /var/lib/multitor/9003/9003.torrc --RunAsDaemon 1 --CookieAuthentication 0 --SocksPort 9003 --ControlPort 9903 --PidFile /var/lib/multitor/9003/9003.pid --DataDirectory /var/lib/multitor/9003
debian-+ 18227 15.2 0.1 63764 21776 ? S 08:54 0:00 tor -f /var/lib/multitor/9004/9004.torrc --RunAsDaemon 1 --CookieAuthentication 0 --SocksPort 9004 --ControlPort 9904 --PidFile /var/lib/multitor/9004/9004.pid --DataDirectory /var/lib/multitor/9004
It's normal situation because no proxy server initialization parameter was specified for tor processes. Running a multitor in this mode is useful for running many processes and using them by other programs: e-mail clients, web browsers, messengers.