Code: Select all
2009-07-01 13:46:47,963::ERROR::[downloader] Failed to initialize [email protected]:443
2009-07-01 13:46:47,982::WARNING::[downloader] Thread [email protected]:443: failed to initialize
TIA
Code: Select all
2009-07-01 13:46:47,963::ERROR::[downloader] Failed to initialize [email protected]:443
2009-07-01 13:46:47,982::WARNING::[downloader] Thread [email protected]:443: failed to initialize
no, there is SSL box that I can check.switch wrote: When you run SABnzbd as your desired user, does it says SSL is disabled on the config>servers page.
same as root .Check your startup logging to see if it sees pyOpenSSL like it does when you run it as root.
Code: Select all
2009-07-06 10:07:17,578::INFO::All processes started
2009-07-06 10:07:17,633::INFO::_yenc module... found!
2009-07-06 10:07:17,646::INFO::celementtree module... found!
2009-07-06 10:07:17,659::INFO::par2 binary... found (/opt/bin/par2)
2009-07-06 10:07:17,672::INFO::unrar binary... found (/opt/bin/unrar)
2009-07-06 10:07:17,686::INFO::unzip binary... found (/bin/unzip)
2009-07-06 10:07:17,704::INFO::nice binary... found (/bin/nice)
2009-07-06 10:07:17,717::INFO::ionice binary... NOT found!
2009-07-06 10:07:17,731::INFO::pyOpenSSL... found (True)
2009-07-06 10:07:17,786::INFO::Web dir is /opt/share/SABnzbd/interfaces/Default
2009-07-06 10:07:18,342::INFO::Starting SABnzbd.py-0.4.11
2009-07-06 10:07:18,382::INFO::Starting web-interface on :8080
2009-07-06 10:07:18,371::INFO::[nzbqueue] Saving queue
Code: Select all
#!/opt/bin/python2.5 -OO
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(('ssl.example.com', 443))
sslSocket = socket.ssl(s)
print repr(sslSocket.server())
print repr(sslSocket.issuer())
sslSocket.write('Hello secure socket\n')
s.close()
Code: Select all
Traceback (most recent call last):
File "./test.py", line 6, in <module>
sslSocket = socket.ssl(s)
File "/opt/lib/python2.5/socket.py", line 79, in ssl
return _realssl(sock, keyfile, certfile)
socket.sslerror: (8, 'EOF occurred in violation of protocol')