Finally, after checking everything, I managed to resolve the certificate issue by generating a new certificate and re-install it in my ATV3. However, I get a new issue which I'm not sure how to troubleshoot:
14:40:01 PlexConnect: started: 14:40:01
14:40:01 PlexConnect: Version: 0.3.1+
14:40:01 PlexConnect: Python: 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
14:40:01 PlexConnect: Host OS: win32
14:40:01 Settings: getsetting enable_plexconnect_autodetect=True
14:40:01 PlexConnect: IP_self: 192.168.1.63
14:40:01 Settings: getsetting hosttointercept=trailers.apple.com
14:40:01 Settings: getsetting port_webserver=80
14:40:01 Settings: getsetting enable_dnsserver=True
14:40:01 DNSServer: started: 14:40:01
14:40:01 Settings: getsetting port_dnsserver=53
14:40:01 Settings: getsetting ip_dnsmaster=8.8.8.8
14:40:01 Settings: getsetting prevent_atv_update=True
14:40:01 DNSServer: ***
14:40:01 DNSServer: DNSServer: Serving DNS on 192.168.1.63 port 53.
14:40:01 DNSServer: intercept: ['trailers.apple.com'] => 192.168.1.63
14:40:01 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
14:40:01 DNSServer: forward other to higher level DNS: 8.8.8.8
14:40:01 DNSServer: ***
14:40:02 WebServer: started: 14:40:02
14:40:02 Settings: getsetting port_webserver=80
14:40:02 WebServer: ***
14:40:02 WebServer: WebServer: Serving HTTP on 192.168.1.63 port 80.
14:40:02 WebServer: ***
14:40:02 ATVSettings: init class CATVSettings
14:40:02 ATVSettings: load settings
14:40:02 Settings: getsetting enable_webserver_ssl=True
14:40:02 WebServer: started: 14:40:02
14:40:02 Settings: getsetting port_ssl=443
14:40:02 Settings: getsetting certfile=C:/Program Files (x86)/PlexConnect-master/assets/certificates/trailers.pem
14:40:02 Settings: getsetting certfile=C:/Program Files (x86)/PlexConnect-master/assets/certificates/trailers.pem
14:40:02 WebServer: ***
14:40:02 WebServer: WebServer: Serving HTTPS on 192.168.1.63 port 443.
14:40:02 WebServer: ***
14:40:13 WebServer: http request header:
Host: 192.168.1.63:80
X-Apple-Store-Front: 143473-2,19
Accept: /
Accept-Encoding: gzip, deflate
Accept-Language: en;q=0.9
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 6.0.2
User-Agent: iTunes-AppleTV/6.0.2 (3; 8GB; dt:12)
14:40:13 WebServer: http request path:
/&PlexConnectATVLogLevel=1&PlexConnectLog=loadItem%3A%20Channels
14:40:13 Localize: aTVLanguage: en
14:40:13 WebServer: pms address:
14:40:13 WebServer: cleaned path:
/
14:40:13 WebServer: PlexConnect options:
{‘aTVAddress’: ‘192.168.1.153’, ‘aTVScreenResolution’: ‘1080’, ‘PlexConnectATVLogLevel’: ‘1’, ‘PlexConnectLog’: ‘loadItem: Channels’, ‘aTVFirmwareVersion’: ‘6.0.2’, ‘aTVLanguage’: ‘en’}
14:40:13 WebServer: additional arguments:
14:40:13 ATVLogger: loadItem: Channels
14:40:13 WebServer: http request header:
Host: 192.168.1.63:80
X-Apple-Store-Front: 143473-2,19
Accept: /
Accept-Encoding: gzip, deflate
Accept-Language: en;q=0.9
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 6.0.2
User-Agent: iTunes-AppleTV/6.0.2 (3; 8GB; dt:12)
14:40:13 WebServer: http request path:
/channels/all
14:40:13 Localize: aTVLanguage: en
14:40:13 WebServer: pms address:
14:40:13 WebServer: cleaned path:
/channels/all
14:40:13 WebServer: PlexConnect options:
{‘aTVScreenResolution’: ‘1080’, ‘aTVFirmwareVersion’: ‘6.0.2’, ‘aTVLanguage’: ‘en’, ‘aTVAddress’: ‘192.168.1.153’}
14:40:13 WebServer: additional arguments:
14:40:13 WebServer: serving .xml: /channels/all
14:40:13 XMLConverter: PlexConnect Cmd:
14:40:13 WebServer: http request header:
Host: 192.168.1.63:80
X-Apple-Store-Front: 143473-2,19
Accept: /
Accept-Encoding: gzip, deflate
Accept-Language: en;q=0.9
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 6.0.2
User-Agent: iTunes-AppleTV/6.0.2 (3; 8GB; dt:12)
14:40:13 WebServer: http request path:
/&PlexConnectATVLogLevel=1&PlexConnectLog=loadItem%3A%20Library
14:40:13 Localize: aTVLanguage: en
14:40:13 WebServer: pms address:
14:40:13 WebServer: cleaned path:
/
14:40:13 WebServer: PlexConnect options:
{‘aTVAddress’: ‘192.168.1.153’, ‘aTVScreenResolution’: ‘1080’, ‘PlexConnectATVLogLevel’: ‘1’, ‘PlexConnectLog’: ‘loadItem: Library’, ‘aTVFirmwareVersion’: ‘6.0.2’, ‘aTVLanguage’: ‘en’}
14:40:13 WebServer: additional arguments:
14:40:13 ATVLogger: loadItem: Library
14:40:13 WebServer: http request header:
Host: 192.168.1.63:80
X-Apple-Store-Front: 143473-2,19
Accept: /
Accept-Encoding: gzip, deflate
Accept-Language: en;q=0.9
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 6.0.2
User-Agent: iTunes-AppleTV/6.0.2 (3; 8GB; dt:12)
14:40:13 WebServer: http request path:
/PMS(%2F%2Flocal)/library/sections
14:40:13 Localize: aTVLanguage: en
14:40:13 WebServer: pms address:
//local
14:40:13 WebServer: cleaned path:
/library/sections
14:40:13 WebServer: PlexConnect options:
{‘aTVScreenResolution’: ‘1080’, ‘aTVFirmwareVersion’: ‘6.0.2’, ‘aTVLanguage’: ‘en’, ‘aTVAddress’: ‘192.168.1.153’}
14:40:13 WebServer: additional arguments:
14:40:13 WebServer: serving .xml: /library/sections
14:40:13 XMLConverter: PlexConnect Cmd:
14:41:25 WebServer: http request header:
Host: 192.168.1.63:80
X-Apple-Store-Front: 143473-2,19
Accept: /
Accept-Encoding: gzip, deflate
Accept-Language: en;q=0.9
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 6.0.2
User-Agent: iTunes-AppleTV/6.0.2 (3; 8GB; dt:12)
14:41:25 WebServer: http request path:
/channels/all
14:41:25 Localize: aTVLanguage: en
14:41:25 WebServer: pms address:
14:41:25 WebServer: cleaned path:
/channels/all
14:41:25 WebServer: PlexConnect options:
{‘aTVScreenResolution’: ‘1080’, ‘aTVFirmwareVersion’: ‘6.0.2’, ‘aTVLanguage’: ‘en’, ‘aTVAddress’: ‘192.168.1.153’}
14:41:25 WebServer: additional arguments:
14:41:25 WebServer: serving .xml: /channels/all
14:41:25 XMLConverter: PlexConnect Cmd:
14:41:26 WebServer: http request header:
Host: 192.168.1.63:80
X-Apple-Store-Front: 143473-2,19
Accept: /
Accept-Encoding: gzip, deflate
Accept-Language: en;q=0.9
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 6.0.2
User-Agent: iTunes-AppleTV/6.0.2 (3; 8GB; dt:12)
14:41:26 WebServer: http request path:
/&PlexConnectATVLogLevel=1&PlexConnectLog=loadItem%3A%20Channels
14:41:26 Localize: aTVLanguage: en
14:41:26 WebServer: pms address:
14:41:26 WebServer: cleaned path:
/
14:41:26 WebServer: PlexConnect options:
{‘aTVAddress’: ‘192.168.1.153’, ‘aTVScreenResolution’: ‘1080’, ‘PlexConnectATVLogLevel’: ‘1’, ‘PlexConnectLog’: ‘loadItem: Channels’, ‘aTVFirmwareVersion’: ‘6.0.2’, ‘aTVLanguage’: ‘en’}
14:41:26 WebServer: additional arguments:
14:41:26 ATVLogger: loadItem: Channels
14:41:30 WebServer: http request header:
Host: 192.168.1.63:80
X-Apple-Store-Front: 143473-2,19
Accept: /
Accept-Encoding: gzip, deflate
Accept-Language: en;q=0.9
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 6.0.2
User-Agent: iTunes-AppleTV/6.0.2 (3; 8GB; dt:12)
14:41:30 WebServer: http request path:
/&PlexConnectATVLogLevel=1&PlexConnectLog=loadItem%3A%20Library
14:41:30 Localize: aTVLanguage: en
14:41:30 WebServer: pms address:
14:41:30 WebServer: cleaned path:
/
14:41:30 WebServer: PlexConnect options:
{‘aTVAddress’: ‘192.168.1.153’, ‘aTVScreenResolution’: ‘1080’, ‘PlexConnectATVLogLevel’: ‘1’, ‘PlexConnectLog’: ‘loadItem: Library’, ‘aTVFirmwareVersion’: ‘6.0.2’, ‘aTVLanguage’: ‘en’}
14:41:30 WebServer: additional arguments:
14:41:30 ATVLogger: loadItem: Library
14:41:30 WebServer: http request header:
Host: 192.168.1.63:80
X-Apple-Store-Front: 143473-2,19
Accept: /
Accept-Encoding: gzip, deflate
Accept-Language: en;q=0.9
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 6.0.2
User-Agent: iTunes-AppleTV/6.0.2 (3; 8GB; dt:12)
14:41:30 WebServer: http request path:
/PMS(%2F%2Flocal)/library/sections
14:41:30 Localize: aTVLanguage: en
14:41:30 WebServer: pms address:
//local
14:41:30 WebServer: cleaned path:
/library/sections
14:41:30 WebServer: PlexConnect options:
{‘aTVScreenResolution’: ‘1080’, ‘aTVFirmwareVersion’: ‘6.0.2’, ‘aTVLanguage’: ‘en’, ‘aTVAddress’: ‘192.168.1.153’}
14:41:30 WebServer: additional arguments:
14:41:30 WebServer: serving .xml: /library/sections
14:41:30 XMLConverter: PlexConnect Cmd:
After a while, Plexconnect report that there are no library to view. Damn, I'm so close.....!!!!!!!!
Really appreciate if you could help me again.