I have installed and trouble shot per wiki but I can not get it to work. So here is info:
ATV3 - 6.0.1 - Static IP 192.0.1.42
Certificate created on Win 7 64 bit desktop & installed with iPhone Configuration Utility. The ".der, .key, .pem" files copied to root of share /media on readynas.
PlexMediaServer (0.9.8.10.215) and Plexconnect (the 2013-10-26.bin version) running on Netgear ReadyNas Pro Pioneer. Static IP 192.0.1.20. Running 4.2.24
PMS appears to be running. I can go to 192.0.1.20:32400 and configure without problem. Plex runs on iPhone & iPad without problem both locally (wifi) and via cell network.
Plexconnect installed per wiki and ReadyNas thread. Here is info:
PlexConnect_Virtual.conf
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
NameVirtualHost *:80
SSLEngine off
ServerName trailers.apple.com
ServerAlias atv.plexconnect
ProxyPreserveHost On
ProxyPass / http://192.0.1.20:81/
ProxyPassReverse / http://192.0.1.20:81/
NameVirtualHost *:443
ServerName trailers.apple.com
ServerAlias atv.plexconnect
ProxyRequests Off
ProxyPreserveHost On
SSLEngine on
SSLProxyEngine On
SSLProtocol all -SSLv2
SSLCertificateFile /media/trailers.der
SSLCertificateKeyFile /media/trailers.key
Order allow,deny
Allow from all
ProxyPass / https://192.0.1.20:444/
ProxyPassReverse / https://192.0.1.20:444/
SSLEngine on
ServerName JSM-NAS
ServerAlias JSM-NAS
DocumentRoot /frontview/ui/resource/html
Settings.cfg
[PlexConnect]
enable_webserver_ssl = True
logpath = .
enable_dnsserver = True
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = False
port_pms = 32400
port_webserver = 81
ip_plexconnect = 192.0.1.20
certfile = /media/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = High
ip_pms = 192.0.1.20
enable_plexgdm = False
port_ssl = 444
Here is the last Log file using these files:
22:58:42 PlexConnect: started: 22:58:42
22:58:42 Settings: getsetting enable_plexconnect_autodetect=False
22:58:42 Settings: getsetting ip_plexconnect=192.0.1.20
22:58:42 PlexConnect: IP_self (from settings): 192.0.1.20
22:58:42 Settings: getsetting enable_dnsserver=True
22:58:42 DNSServer: started: 22:58:42
22:58:42 Settings: getsetting port_dnsserver=53
22:58:42 Settings: getsetting ip_dnsmaster=8.8.8.8
22:58:42 Settings: getsetting prevent_atv_update=True
22:58:42 DNSServer: ***
22:58:42 DNSServer: DNSServer: Serving DNS on 192.0.1.20 port 53.
22:58:42 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 192.0.1.20
22:58:42 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
22:58:42 DNSServer: forward other to higher level DNS: 8.8.8.8
22:58:42 DNSServer: ***
22:58:42 WebServer: started: 22:58:42
22:58:42 Settings: getsetting port_webserver=81
22:58:42 WebServer: ***
22:58:42 WebServer: WebServer: Serving HTTP on 192.0.1.20 port 81.
22:58:42 WebServer: ***
22:58:42 ATVSettings: init class CATVSettings
22:58:42 ATVSettings: load settings
22:58:42 Settings: getsetting enable_plexgdm=False
22:58:42 Settings: getsetting ip_pms=192.0.1.20
22:58:42 Settings: getsetting port_pms=32400
22:58:42 XMLConverter: PlexGDM off - PMS from settings: 192.0.1.20:32400
22:58:42 ATVSettings: setOption: update pms_uuid to ('PMS_from_Settings',)
22:58:43 Settings: getsetting enable_webserver_ssl=True
22:58:43 WebServer: started: 22:58:43
22:58:43 Settings: getsetting port_ssl=444
22:58:43 Settings: getsetting certfile=/media/trailers.pem
22:58:43 Settings: getsetting certfile=/media/trailers.pem
22:58:43 WebServer: ***
22:58:43 WebServer: WebServer: Serving HTTPS on 192.0.1.20 port 444.
22:58:43 WebServer: ***
22:59:21 DNSServer: DNS request received!
22:59:21 DNSServer: Source: ('192.0.1.42', 64851)
22:59:21 DNSServer: Domain: itunes-cdn.apple.com.akadns.net
22:59:21 DNSServer: ***forward request
22:59:21 DNSServer: -> DNS response from higher level
22:59:22 DNSServer: DNS request received!
22:59:22 DNSServer: Source: ('192.0.1.42', 58881)
22:59:22 DNSServer: Domain: appleglobal.102.112.2o7.net
22:59:22 DNSServer: ***forward request
22:59:22 DNSServer: -> DNS response from higher level
22:59:22 DNSServer: DNS request received!
22:59:22 DNSServer: Source: ('192.0.1.42', 51239)
22:59:22 DNSServer: Domain: a2.mzstatic.apple.com.akadns.net
22:59:22 DNSServer: ***forward request
22:59:22 DNSServer: -> DNS response from higher level
22:59:22 DNSServer: DNS request received!
22:59:22 DNSServer: Source: ('192.0.1.42', 59144)
22:59:22 DNSServer: Domain: a5.mzstatic.apple.com.akadns.net
22:59:22 DNSServer: ***forward request
22:59:22 DNSServer: -> DNS response from higher level
22:59:22 DNSServer: DNS request received!
22:59:22 DNSServer: Source: ('192.0.1.42', 50763)
22:59:22 DNSServer: Domain: a3.mzstatic.apple.com.akadns.net
22:59:22 DNSServer: ***forward request
22:59:22 DNSServer: -> DNS response from higher level
22:59:22 DNSServer: DNS request received!
22:59:22 DNSServer: Source: ('192.0.1.42', 62541)
22:59:22 DNSServer: Domain: a4.mzstatic.apple.com.akadns.net
22:59:22 DNSServer: ***forward request
22:59:22 DNSServer: -> DNS response from higher level
22:59:22 DNSServer: DNS request received!
22:59:22 DNSServer: Source: ('192.0.1.42', 63318)
22:59:22 DNSServer: Domain: a1.mzstatic.apple.com.akadns.net
22:59:22 DNSServer: ***forward request
22:59:22 DNSServer: -> DNS response from higher level
22:59:23 DNSServer: DNS request received!
22:59:23 DNSServer: Source: ('192.0.1.42', 63477)
22:59:23 DNSServer: Domain: p7-buy.itunes.apple.com.akadns.net
22:59:23 DNSServer: ***forward request
22:59:23 DNSServer: -> DNS response from higher level
22:59:39 DNSServer: DNS request received!
22:59:39 DNSServer: Source: ('192.0.1.42', 58336)
22:59:39 DNSServer: Domain: trailers.apple.com
22:59:39 DNSServer: ***intercept request
22:59:39 DNSServer: -> DNS response: 192.0.1.20
23:04:46 DNSServer: DNS request received!
23:04:46 DNSServer: Source: ('192.0.1.42', 65187)
23:04:46 DNSServer: Domain: p7-buy.itunes.apple.com.akadns.net
23:04:46 DNSServer: ***forward request
23:04:46 DNSServer: -> DNS response from higher level
23:11:15 WebServer: http request header:
Host: 192.0.1.20
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Cookie: sdmenu_my_menu=0000000000; SESSION-GUID=vuzeuk12e
Authorization: Basic YWRtaW46em9lcGlwZXI=
Max-Forwards: 10
X-Forwarded-For: 192.0.1.10
X-Forwarded-Host: 192.0.1.20
X-Forwarded-Server: trailers.apple.com
Connection: close
23:11:15 WebServer: http request path:
/admin/
23:11:15 Localize: aTVLanguage: en
23:11:15 WebServer: pms address:
23:11:15 WebServer: cleaned path:
/admin/
23:11:15 WebServer: PlexConnect options:
{'aTVLanguage': 'en', 'aTVAddress': '192.0.1.20'}
23:11:15 WebServer: additional arguments:
23:11:33 WebServer: http request header:
Host: 192.0.1.20:444
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Cookie: sdmenu_my_menu=0000000000; SESSION-GUID=vuzeuk12e
Connection: keep-alive
23:11:33 WebServer: http request path:
/admin/
23:11:33 Localize: aTVLanguage: en
23:11:33 WebServer: pms address:
23:11:33 WebServer: cleaned path:
/admin/
23:11:33 WebServer: PlexConnect options:
{'aTVLanguage': 'en', 'aTVAddress': '192.0.1.10'}
23:11:33 WebServer: additional arguments:
23:11:33 WebServer: http request header:
Host: 192.0.1.20:444
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Cookie: sdmenu_my_menu=0000000000; SESSION-GUID=vuzeuk12e
Connection: keep-alive
23:11:33 WebServer: http request path:
/favicon.ico
23:11:33 Localize: aTVLanguage: en
23:11:33 WebServer: pms address:
23:11:33 WebServer: cleaned path:
/favicon.ico
23:11:33 WebServer: PlexConnect options:
{'aTVLanguage': 'en', 'aTVAddress': '192.0.1.10'}
23:11:33 WebServer: additional arguments:
23:11:41 WebServer: http request header:
Host: 192.0.1.20
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Cookie: sdmenu_my_menu=0000000000; SESSION-GUID=vuzeuk12e
Authorization: Basic YWRtaW46em9lcGlwZXI=
Max-Forwards: 10
X-Forwarded-For: 192.0.1.10
X-Forwarded-Host: 192.0.1.20
X-Forwarded-Server: trailers.apple.com
Connection: close
23:11:41 WebServer: http request path:
/admin/
23:11:41 Localize: aTVLanguage: en
23:11:41 WebServer: pms address:
23:11:41 WebServer: cleaned path:
/admin/
23:11:41 WebServer: PlexConnect options:
{'aTVLanguage': 'en', 'aTVAddress': '192.0.1.20'}
23:11:41 WebServer: additional arguments:
Here is what I get with - ps -ef | grep "PlexConnect" | grep -v grep
4 lines instead of 3
root 3047 1 0 22:58 ? 00:00:00 python /etc/frontview/addons/bin/PLEXCONNECT/PlexConnect/PlexConnect.py
root 3080 3047 0 22:58 ? 00:00:00 python /etc/frontview/addons/bin/PLEXCONNECT/PlexConnect/PlexConnect.py
root 3085 3047 0 22:58 ? 00:00:00 python /etc/frontview/addons/bin/PLEXCONNECT/PlexConnect/PlexConnect.py
root 3086 3047 0 22:58 ? 00:00:00 python /etc/frontview/addons/bin/PLEXCONNECT/PlexConnect/PlexConnect.py
I do not know if DNS work in this current configuration, but it has worked. I was able to go to youtube to watch & browse.
I can not access frontview with IP or Host Name.
Thank You in advance for your help. It is appreciated. Please let me know if more info is needed.