Plex Premium Music "This server cannot reach the Internet. Please verify connectivity and try ag

Hi all,

 

I decided to go ahead and try the premium music feature but it seems it cannot connect. I have turned off the firewalls in my router which is my only firewall and still...nothing. I am singed in using my plexpass account and am running the latest versions of the web/server. Any ideas would be awesome!

 

Oh yea i am running opensuse 13.1

There have been 3 reports of this error. One was found to be firewall issue.

The underlying error message in the log indicates that it is necessary for the server to be signed into plex.tv for this to work. 

Is this the case for you: Internet available and server signed into plex.tv within Settings / Server / General?

If the server is signed in to plex.tv and problem does not go away after signing out and signing in on the settings / server / general page, then will need some diagnostic logs

See this topic for the diagnostic debug logs that are needed 

Debug Plex Media Server log file, verbose debug Plex Web App log file and full screenshot 

I believe I attached the log file you requested. Still a noob at linux and learning everyday!

can't see any log files attached here/

It was 2 log files:

Plex Media Server.log with Debug Logging enabled on the server and restart of the server to get fresh log file

and Plex/Web App  (localhost:32400/web) Verbose Debug Logging log file

and Screenshot

You can attach by using the 'More Reply Options' button when you post and attach files

Could you the output from these command
 
nslookup 194.109.153.213
and
tracert 194.109.153.213
 
Linking related forum topics
https://forums.plex.tv/topic/161502-help-me-with-that-error/
 
https://forums.plex.tv/topic/160792-internet-required-error-box-when-creating-new-premium-music-library/
 
 

Linking related forum threads:

https://forums.plex.tv/topic/161502-help-me-with-that-error/
 
https://forums.plex.tv/topic/161566-plex-premium-music-this-server-cannot-reach-the-internet-please-verify-connectivity-and-try-again/
 
https://forums.plex.tv/topic/160792-internet-required-error-box-when-creating-new-premium-music-library/

More info:

Have established that the internet connection needed is to pubsub.plex.tv

When you set debug logging on Plex Media Server you can see what is logged for EventSource

 

I think there is a DNS issue with some ISPs - which country are you in ?

 

Could you repeatedly do

nslookup pubsub.plex.tv

to see if you get different IP Addresses

 

and also do repeated 

tracert pubsub.plex.tv

to see if it is going to the dutch site seen elsewhere (dutchcontacts.nl)

 

When you get the ip address from nslookup pubsub.plex.tv

you can do nslookup on the IP Address to see if it is right

uploaded the screen shots and the plex media server log. Trying to find the log file for the webapp still...

im in the united states and have time warner. i use 8.8.8.8 for DNS though.

Your DNS Lookups for pubsub.plex.tv are ok 

Did you set Debug Logging for Plex Media Server and restart it ?

Need to find all references in the log file for EventSource

And there should be an error like this when the create fails

ERROR - Need to be signed in and connected to the Internet to create a premium music library.

i did restart it and then rebooted the computer since i am unsure on how to restart the server since its a service in linux i believe...

I attached all the log files I can find. Which of these do you exactly need?

Plex Media Server.log covering period from restart to time of creation of library error

alright. ill reboot the system and start plex and repost that log file. 

Thanks 3am here so will pick up sometime tomorrow - someone else may step in and have a look . Issue on one of the linked topics where DNS error 10109 returned has been flagged to development

Hi I am having the same problem.  I am trying to add to the music premium library, already successfull created on the day launched.  when I try to refresh i get the error.   here is my log for debug [

  {
    "type": "info",
    "host": "127.0.0.1:32400",
    "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36",
    "browser": {
      "id": "chrome",
      "name": "Chrome",
      "version": "42.0",
      "webkit": true,
      "platform": "OSX",
      "platformID": "osx",
      "platformVersion": "0",
      "platformModifierKey": "command"
    },
    "version": "2.4.4",
    "primaryServerUrl": "http://127.0.0.1:32400/",
    "primaryServerAuthToken": true,
    "username": "bloomingvine",
    "cloudAccessToken": true,
    "userFeatures": "pass, sync, cloudsync, home"
  },
  {
    "type": "warning",
    "message": "Cache overflow, size: 105",
    "time": "2015-05-12T23:33:37.982Z"
  },
  {
    "type": "warning",
    "message": "Cache overflow, size: 208",
    "time": "2015-05-12T23:33:37.984Z"
  },
  {
    "type": "navigation",
    "route": "dashboard",
    "args": [
      null
    ],
    "fragment": "",
    "time": "2015-05-12T23:33:38.011Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/sections",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 4516,
    "time": "2015-05-12T23:33:38.019Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/channels/recentlyViewed?X-Plex-Container-Start=0&X-Plex-Container-Size=50",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 1809,
    "time": "2015-05-12T23:33:38.032Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/onDeck",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 3744,
    "time": "2015-05-12T23:33:38.054Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/recentlyAdded",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 41153,
    "time": "2015-05-12T23:33:38.315Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/playlists/recommendations/unwatched",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 360,
    "time": "2015-05-12T23:33:39.056Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/playlists/recommendations/unwatched",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 360,
    "time": "2015-05-12T23:33:39.056Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/playlists/queue/unwatched",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 351,
    "time": "2015-05-12T23:33:39.058Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/playlists/queue/unwatched",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 351,
    "time": "2015-05-12T23:33:39.058Z"
  },
  {
    "type": "navigation",
    "route": "section",
    "args": [
      "9568384007289d515d2bc9f6de7cd55cb736c820",
      "9",
      null,
      null
    ],
    "fragment": "#!/server/9568384007289d515d2bc9f6de7cd55cb736c820/section/9",
    "time": "2015-05-12T23:33:42.907Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/sections/9/firstCharacter?type=8",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 1442,
    "time": "2015-05-12T23:33:42.920Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/sections/9/all?type=8&sort=titleSort:asc&X-Plex-Container-Start=0&X-Plex-Container-Size=0",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 515,
    "time": "2015-05-12T23:33:42.931Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/sections/9/all?type=8&sort=titleSort:asc&X-Plex-Container-Start=0&X-Plex-Container-Size=2",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 1934,
    "time": "2015-05-12T23:33:43.103Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/sections/9/all?type=8&sort=titleSort:asc&X-Plex-Container-Start=2&X-Plex-Container-Size=206",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "responseLength": 314043,
    "time": "2015-05-12T23:33:43.286Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/sections/9/refresh",
    "status": 503,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.4.4",
      "X-Plex-Client-Identifier": "iehia5m3fep6tj4i",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "42.0",
      "X-Plex-Device": "OSX",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "bloomingvine",
      "Accept-Language": "en"
    },
    "statusText": "Service Unavailable",
    "response": "Service Unavailable

503 Service Unavailable

",
    "time": "2015-05-12T23:33:48.848Z"
  },
  {
    "type": "warning",
    "message": "Cache overflow, size: 137",
    "time": "2015-05-12T23:33:56.639Z"
  },
  {
    "type": "warning",
    "message": "Cache overflow, size: 260",
    "time": "2015-05-12T23:33:56.642Z"
  },
  {
    "type": "navigation",
    "route": "settings",
    "args": [
      null
    ],
    "fragment": "#!/settings",
    "time": "2015-05-12T23:33:56.651Z"
  },
  {
    "type": "warning",
    "message": "Cache overflow, size: 105",
    "time": "2015-05-12T23:34:08.344Z"
  },
  {
    "type": "warning",
    "message": "Cache overflow, size: 208",
    "time": "2015-05-12T23:34:08.345Z"
  },
  {
    "type": "navigation",
    "route": "logs",
    "args": [
      null
    ],
    "fragment": "#!/logs",
    "time": "2015-05-12T23:34:08.363Z"
  }
]

scratch that.  I just restarted plex after changing the sign in settings and the problem is no longer present. yay!

alright. ill reboot the system and start plex and repost that log file. 

uploaded the screen shots and the plex media server log. Trying to find the log file for the webapp still...

I had not noticed that you added a log because you edited an existing post and editing a post does not get flagged on the forum.

Anyway - i have looked at the Plex Media Server.log and throughout the log there are DNS errors - as if DNS is not working for the plexmediaserver process or internet down

May 10, 2015 19:53:54 [0x7ff984fff700] DEBUG - EventSource: Connecting to pubsub.plex.tv
May 10, 2015 19:53:54 [0x7ff984fff700] DEBUG - EventSource: Failure in Resolve (1 - Host not found (authoritative)).
May 10, 2015 19:53:54 [0x7ff984fff700] ERROR - EventSource: Retrying in 240 seconds.
and here
May 10, 2015 19:50:07 [0x7ff983ffd700] ERROR - Error issuing curl_easy_perform(handle): 6
May 10, 2015 19:50:07 [0x7ff983ffd700] WARN - Error issuing request to: http://www.plexapp.com/plex/blacklisted/39c525d (6, Couldn't resolve host name) (Couldn't resolve host 'www.plexapp.com')
May 10, 2015 19:50:07 [0x7ff983ffd700] ERROR - Error issuing curl_easy_perform(handle): 6
May 10, 2015 19:50:07 [0x7ff983ffd700] WARN - Error issuing request to: http://www.plexapp.com/plex/blacklisted/9d2d2c3 (6, Couldn't resolve host name) (Couldn't resolve host 'www.plexapp.com')

and here

May 10, 2015 19:50:08 [0x7ff980bfc700] DEBUG - HTTP requesting to: https://plex.tv/users/account.xml?auth_token=xxxxxxxxxxxxxxxxxxxx&includeGeolocation=1
...
May 10, 2015 19:50:08 [0x7ff980bfc700] ERROR - Error issuing curl_easy_perform(handle): 6
May 10, 2015 19:50:08 [0x7ff980bfc700] WARN - Error issuing request to: https://plex.tv/users/account.xml?auth_token=xxxxxxxxxxxxxxxxxxxx&includeGeolocation=1 (6, Couldn't resolve host name) (Couldn't resolve host 'plex.tv')

and this did not show active network interface at the time

May 10, 2015 19:50:08 [0x7ff9913ea800] DEBUG - Network interfaces:
May 10, 2015 19:50:08 [0x7ff9913ea800] DEBUG -  * 1 lo (127.0.0.1) (loopback: 1)

and more DNS / Connect errors

May 10, 2015 19:50:08 [0x7ff97fbff700] DEBUG - HTTP requesting to: http://plex.tv/pms/:/ip
May 10, 2015 19:50:08 [0x7ff97fbff700] ERROR - Error issuing curl_easy_perform(handle): 6
May 10, 2015 19:50:08 [0x7ff97fbff700] WARN - Error issuing request to: http://plex.tv/pms/:/ip (6, Couldn't resolve host name) (Couldn't resolve host 'plex.tv')
May 10, 2015 19:50:08 [0x7ff980bfc700] DEBUG - EventSource: Connecting to pubsub.plex.tv
May 10, 2015 19:50:08 [0x7ff97dfff700] ERROR - NetworkService: Couldn't join multicast group: set_option: No such device
May 10, 2015 19:50:08 [0x7ff97dfff700] ERROR - Error broadcasting message: send_to: Network is unreachable
May 10, 2015 19:50:08 [0x7ff980bfc700] DEBUG - HTTP requesting to: https://plex.tv/devices/79688dfee5cbc1eaf6377b3de90eef4d2f85f7bd?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
May 10, 2015 19:50:08 [0x7ff980bfc700] ERROR - Error issuing curl_easy_perform(handle): 6
May 10, 2015 19:50:08 [0x7ff980bfc700] WARN - Error issuing request to: https://plex.tv/devices/79688dfee5cbc1eaf6377b3de90eef4d2f85f7bd?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (6, Couldn't resolve host name) (Couldn't resolve host 'plex.tv')
May 10, 2015 19:50:08 [0x7ff980bfc700] DEBUG - HTTP requesting to: https://plex.tv/devices/79688dfee5cbc1eaf6377b3de90eef4d2f85f7bd/certificate?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
May 10, 2015 19:50:08 [0x7ff980bfc700] ERROR - Error issuing curl_easy_perform(handle): 6
May 10, 2015 19:50:08 [0x7ff980bfc700] WARN - Error issuing request to: https://plex.tv/devices/79688dfee5cbc1eaf6377b3de90eef4d2f85f7bd/certificate?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (6, Couldn't resolve host name) (Couldn't resolve host 'plex.tv')

The network interface was detected later - here

May 10, 2015 19:50:12 [0x7ff97f3fe700] DEBUG - Network interfaces:
May 10, 2015 19:50:12 [0x7ff97f3fe700] DEBUG -  * 1 lo (127.0.0.1) (loopback: 1)
May 10, 2015 19:50:12 [0x7ff97f3fe700] DEBUG -  * 3 eno1 (192.168.1.2) (loopback: 0)

DNS Errors continued

May 10, 2015 19:50:23 [0x7ff984fff700] DEBUG - EventSource: Connecting to pubsub.plex.tv
May 10, 2015 19:50:24 [0x7ff984fff700] DEBUG - EventSource: Failure in Resolve (1 - Host not found (authoritative)).
May 10, 2015 19:50:24 [0x7ff984fff700] ERROR - EventSource: Retrying in 30 seconds.
May 10, 2015 19:53:54 [0x7ff984fff700] DEBUG - EventSource: Connecting to pubsub.plex.tv
May 10, 2015 19:53:54 [0x7ff984fff700] DEBUG - EventSource: Failure in Resolve (1 - Host not found (authoritative)).
May 10, 2015 19:53:54 [0x7ff984fff700] ERROR - EventSource: Retrying in 240 seconds.

With regards to the DNS issues showing in the log above, the following has been advised

cat /etc/resolv.conf
 

dig plex.tv

dig www.plexapp.com
dig google.com
if they all work then test

Hello,

Okay I am still a noob. I could not figure out how to edit the resolv.conf file but I did add my default gate way to the settings in yast and it went through! Not sure if that is what you needed me to do but it worked!