Error - screenshot

I have gotten these errors after having the application running for some time. Have gotten it multiple times.

 

Possible to make this application a windows service? (On error - restart service).

 

GREAT application, but need it more stable to make it wife proof as well :)

 

Screenshot of error:

q7fKpXe.png

No one else has this problem? Im now using the latest version from Github but still have problems.

V5qdRUJ.png

I have seen such a report before... but I really haven't experienced it myself. No idea how to debug...

I have the same problem. But i really have no idea to resolve this problem.

http://forums.plexapp.com/index.php/topic/70948-error-errno-10054/

Wait... two different issues:

davveh: a buffer overrun in the DNS handling

DarRoe: cancelled connection by the host - or similar, my dutch (?) isn't that good :-D

Baa: Is there anyway to solve the buffer overrun? Or what does that actually mean? :)

Well, it means that SOME memory provided wasn't enough for all the data. If I would know which one, we would be all set...

Try the following: In DNSServer.py, line 162, change the 1024 to 4096 and run again...

  paket, addr_master = DNS_forward.recvfrom(4096)

Let it run for a day or two and report back :-)

Maybe this is actually connected to DarRoe's issue? I will ask those guys to do the same testing...

EDIT: line 202 in the latest sources.

Big thanks Baa for your help, i have installed the latest version and modified as you instructed. Will let you know how it goes.

Looks like it is when external dns requests from internet is beeing made by ripe.net. 

I found the problem, good for you to know if someone gets the same problem. Dont put your server on the DMZ. Dont open ALL ports to your server.. You will get A LOT of dns requests and what not :) Very open for beeing hacked as well haha...

I found the problem, good for you to know if someone gets the same problem. Dont put your server on the DMZ. Dont open ALL ports to your server.. You will get A LOT of dns requests and what not :) Very open for beeing hacked as well haha...

What's the DMZ? How do I know if all my ports are open on my server? 

See this for info about home network ‘DMZ’s’ and thus opening all your ports up:


http://lifehacker.com/5831841/know-your-network-lesson-4-accessing-your-home-computers-from-anywhere


It is pretty easy to check in your router if you have this set up.

Using a DMZ is essentially using a hammer to crack a nut and not usually a good idea, in the case of PlexConnect it appears that you are exposing you DNS server to resolution requests from other machines on the internet and causing it to buckle under the load.