Page 1 of 1

ENGINE Error in HTTPServer.tick

Posted: October 8th, 2018, 5:59 am
by .maxx
Get this error nearly monthly:

I'm on:
macOS 10.14
sabnzb: v. 2.3.5 [76c7a6c]
Python Version: 2.7.15 (default, Aug 22 2018, 16:41:11) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)] [UTF-8]
OpenSSL: OpenSSL 1.0.2p 14 Aug 2018

Code: Select all

vor 18 Minuten [08/Oct/2018:12:38:17] ENGINE Error in HTTPServer.tick
Traceback (most recent call last):
  File "cherrypy/wsgiserver/__init__.pyc", line 2025, in start
  File "cherrypy/wsgiserver/__init__.pyc", line 2092, in tick
  File "cherrypy/wsgiserver/ssl_builtin.pyc", line 67, in wrap
  File "ssl.pyc", line 369, in wrap_socket
  File "ssl.pyc", line 596, in __init__
  File "socket.pyc", line 228, in meth
error: [Errno 22] Invalid argument

Re: ENGINE Error in HTTPServer.tick

Posted: October 8th, 2018, 6:39 am
by safihre
It seems you are still the only one: viewtopic.php?t=22542 :P

Do you use HTTPS to access the interface?

Re: ENGINE Error in HTTPServer.tick

Posted: October 11th, 2018, 7:52 am
by .maxx
safihre wrote: October 8th, 2018, 6:39 am It seems you are still the only one: viewtopic.php?t=22542 :P

Do you use HTTPS to access the interface?
yes, I do

Re: ENGINE Error in HTTPServer.tick

Posted: March 8th, 2019, 3:04 am
by .maxx
Hey @safihre, any updates on this?
This error comes more and more often and is very annoying.

Re: ENGINE Error in HTTPServer.tick

Posted: March 8th, 2019, 7:48 am
by safihre
I hope it might be gone when we switch to Python 3!

Re: ENGINE Error in HTTPServer.tick

Posted: May 21st, 2019, 8:45 am
by LapinFou
You are not alone !! :)
I got the same issue with SABnzbd running on my Synology NAS.
And yes, I'm also using a "Let's Encrypt" SSL connection:

Code: Select all

[21/May/2019:15:34:36] ENGINE Error in HTTPServer.tick
Traceback (most recent call last):
  File "/volume1/@appstore/sabnzbd/share/SABnzbd/cherrypy/wsgiserver/__init__.py", line 2025, in start self.tick()
  File "/volume1/@appstore/sabnzbd/share/SABnzbd/cherrypy/wsgiserver/__init__.py", line 2092, in tick s, ssl_env = self.ssl_adapter.wrap(s)
  File "/volume1/@appstore/sabnzbd/share/SABnzbd/cherrypy/wsgiserver/ssl_builtin.py", line 107, in wrap return s, self.get_environ(s)
  File "/volume1/@appstore/sabnzbd/share/SABnzbd/cherrypy/wsgiserver/ssl_builtin.py", line 116, in get_environ 'SSL_PROTOCOL': cipher[1],
TypeError: 'NoneType' object has no attribute '__getitem__'
Synology NAS DS916+ DSM 6.2.2-24922
Version: 2.3.8 [0dd1f64]
Python Version: 2.7.14 (default, May 28 2018, 14:47:18) [GCC 4.7.3 20130102 (prerelease)] [UTF-8]
OpenSSL: OpenSSL 1.0.2n 7 Dec 2017

Re: ENGINE Error in HTTPServer.tick

Posted: December 7th, 2019, 5:57 am
by astr0b0y
Same issue for me, been happening for a couple of years. MacOS 10.14.

Re: ENGINE Error in HTTPServer.tick

Posted: February 16th, 2020, 1:33 pm
by j1nxcat
Also experiencing this issue since last SABnzdb update as far as I can tell
macOS 10.12.6
Image

Re: ENGINE Error in HTTPServer.tick

Posted: July 5th, 2021, 2:15 pm
by .maxx
The problem still exists and it’s very annoying.
How to fix this?

Re: ENGINE Error in HTTPServer.tick

Posted: July 5th, 2021, 3:41 pm
by sander
.maxx wrote: July 5th, 2021, 2:15 pm The problem still exists and it’s very annoying.
How to fix this?
Is your SABnzbd reachable from Internet? On port 8080?
If so, then worth a try: put it on a weird port, like 29887. Goal: port scanners (which are probably causing the errors with weird SSL connections) are less likely to find you.