Failed to reach server

I’m sorry if this question has been asked, but running PMS 1.1.4.2757 and I am now getting the following error:

21:18:39 PlexAPI: No Response from Plex Media Server
21:18:39 PlexAPI: We failed to reach a server. Reason: [Errno 11001] getaddrinfo
failed
21:18:39 PlexAPI: Traceback:
Traceback (most recent call last):
File “C:\PlexConnect\PlexAPI.py”, line 432, in getXMLFromPMS
response = urllib2.urlopen(request, timeout=20)
File “C:\Python27\lib\urllib2.py”, line 154, in urlopen
return opener.open(url, data, timeout)
File “C:\Python27\lib\urllib2.py”, line 429, in open
response = self._open(req, data)
File “C:\Python27\lib\urllib2.py”, line 447, in _open
‘_open’, req)
File “C:\Python27\lib\urllib2.py”, line 407, in _call_chain
result = func(*args)
File “C:\Python27\lib\urllib2.py”, line 1241, in https_open
context=self._context)
File “C:\Python27\lib\urllib2.py”, line 1198, in do_open
raise URLError(err)
URLError: <urlopen error [Errno 11001] getaddrinfo failed>

I’ve tried:
Adding my LAN to allowed clients without AUTH
Move plex connect to the same machine as PMS (With fresh install of plex connect, and python)

It does seem that shared servers show up, despite there being errors in the log similar to above.

Since clearly no one wanted to chime in, I figured I would post my solution.

I never thought to check my router settings, as this seemed to be a issue on my LAN only… Turns out I had to add the following line into the “DNS Forwarder” option on my pfsense box.

rebind-domain-ok=/plex.direct/

Note: I am using DNS forwarder, not DNS Resolver which is the default setup. I just switched to pfsense from sophos UTM and didn’t connect the dots as it was days later I tried to play something.