Newbie Installation Guide, please help.

Hi,

 

I am new to Plex and I have Apple TV 3.  Just got it few days ago and I am wanting to watch my movies on Apple TV using Plex since I can't Airplay Apple TV with Mini Mac (Mid 2010).

 

I visited this page:  https://github.com/iBaa/PlexConnect/wiki/Install-Guide

 

And I downloaded the "latest version of PlexConnect" then opened folder "PlexConnect - master"

 

Open ReadMe.md to read it but it launched Xcode? 

 

I am really clueless and not tech savvy..  could anyone please kindly guide me through the process?  I am using mini mac to do this.. with 10.9.5v OS.

 

I thank you very much, in advance, for your patient in helping me guiding me through the process.  So what is next? What do I do?

Ah, a short reply to say I think I might find the Mac Installation guide here:

https://github.com/iBaa/PlexConnect/wiki/Install-Guide-Mac

I'll give it a go and report back.. 

Given you are a Mac user and not Tech savy, you might find Open Plex easier to install and use (its a gui front end for installing and running plexconnect) https://forums.plex.tv/topic/108332-openplex-osx-app/

Ok, after I clicked 'Submit' when created new profile using this: http://trailers.apple.com/trailers.cer  

It is still circling under "Adding Profile"..  does it usually take long?? 

Use yourip/trailers.cer (no http prefix) for example I use this for my mac plexconnect host:


192.168.1.101/trailers.cer


It should add a new profile within a second or two or unless something is wrong or blocking the cert from being loaded over the network. What does your plexconnect.log say? If the cert does load it is always good to restart (power cycle) the aTV to clear the cache then try your hijacked app to see if you can see your plex content served via your plexconnect host.

No luck..

An error occurred while adding the profile [109].  Check the URL and try again.

What URL are you using to add the profile? Can you upload your plexconnect.log somewhere and link it here after you tried to load the cert?

First, tried http://trailers.apple.com/trailers.cer  Then 198.168.0.12/trailers.cer as you suggested  then again 198.168.000.012/trailers.cer  First URL result in unable to add profile.  Last two result in error message.

Copy & Paste of plexconnect.log

19:48:36 PlexConnect: started: 19:48:36

19:48:36 PlexConnect: Version: 0.4-dev
19:48:36 PlexConnect: Python: 2.7.5 (default, Mar  9 2014, 22:15:05) 
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)]
19:48:36 PlexConnect: Host OS: darwin
19:48:36 PlexConnect: IP_self: 192.168.0.12
19:48:36 DNSServer: started: 19:48:36
19:48:36 DNSServer: ***
19:48:36 DNSServer: DNSServer: Serving DNS on 192.168.0.12 port 53.
19:48:36 DNSServer: ***
19:48:36 WebServer: started: 19:48:36
19:48:36 WebServer: ***
19:48:36 WebServer: WebServer: Serving HTTP on 192.168.0.12 port 80.
19:48:36 WebServer: ***
19:48:36 WebServer: started: 19:48:36
19:48:36 WebServer: ***
19:48:36 WebServer: WebServer: Serving HTTPS on 192.168.0.12 port 443.
19:48:36 WebServer: ***

Click my name and send me a message.

And FYI, ATV3 is on wifi network.  same network..  

K, I messaged you back.

edit - Fixed, something blocking plexconnect. Tried different mac and all is well. Mark as solved if desired.

I am having exactly the same issue.  I have changed the settings.cfg file so that hosttointercept = www.icloud.com, (as I wanted to use iMovie app), but when I have created the certificates, all I get is the following log:

21:57:41 DNSServer: Domain: gs-loc.apple.com

21:57:41 DNSServer: ***forward request
21:57:41 DNSServer: -> DNS response from higher level
21:58:22 DNSServer: DNS request received!
21:58:22 DNSServer: Source: ('192.168.2.111', 64795)
21:58:22 DNSServer: Domain: www.icloud.com
21:58:22 DNSServer: ***intercept request
21:58:22 DNSServer: -> DNS response: 192.168.2.20
21:59:20 DNSServer: DNS request received!
21:59:37 DNSServer: Source: ('192.168.2.111', 51057)
21:59:37 DNSServer: Domain: www.icloud.com
21:59:37 DNSServer: ***intercept request
21:59:37 DNSServer: -> DNS response: 192.168.2.20
22:00:36 DNSServer: DNS request received!
22:00:36 DNSServer: Source: ('192.168.2.111', 58327)
22:00:36 DNSServer: Domain: www.icloud.com
22:00:36 DNSServer: ***intercept request
22:00:36 DNSServer: -> DNS response: 192.168.2.20
 
It looks like PlexConnect intercepts the request (192.168.2.20 is my PlexConnect server), but nothing happens on the ATV.  It just times out.  It was working fine until I updated to iOS 8 on ATV.  I really hope that somebody can help, as I have been trying to get this working all day, without any luck. Having Plex on my ATV is the best thing about it...

Start by generating and loading new certs on your aTV. Delete you old ones on your plexconnect host and reboot aTV prior to loading. Also when you load the certs on the aTV what does it say for profiles? www.icloud.com?

Thanks for the reply. I have actually already recreated the certificates again on my plexConnect server. I have 2 Apple TV’s. One has been updated, the other I have also restored (as I was getting short on ideas). The URL I am using is ‘http:/www.icloud.com/imovie.cer’. The name of the new certificate I created was called imovie.cer, and I placed it into the assets/certificate folder. When I try and add the profile, ATV just thinks about it for ages, then says that there was a problem loading it. I have disabled my windows firewall and also tried the profile of 192.168.2.20/imovie.cer, but with no luck. Any help would be very welcome indeed. I am missing my Plex :frowning:

I’m not sure what PlexConnect can serve (if renamed) can you generate the cert named trailer.cer. I always load the cert for any hijack using myip/trailers.cer for example (no http prefix required):


192.168.1.101/trailers.cer

Thanks for the reply. I have actually already recreated the certificates again on my plexConnect server. I have 2 Apple TV's. One has been updated, the other I have also restored (as I was getting short on ideas). The URL I am using is 'http:/www.icloud.com/imovie.cer'. The name of the new certificate I created was called imovie.cer, and I placed it into the assets/certificate folder. When I try and add the profile, ATV just thinks about it for ages, then says that there was a problem loading it. I have disabled my windows firewall and also tried the profile of 192.168.2.20/imovie.cer, but with no luck. Any help would be very welcome indeed. I am missing my Plex :-(

Did you change the certfile details in Settings.cfg as well (GIven you named your file imovie.cer and i take it imovie.pem)

Hi drewbie.  Yes, I have changed my settings.cfg to the following:  certfile = ./assets/certificates/iMovie.pem

I will try recreating the certificates and just leave it as the default 'trailer.cer', then load it using 192.168.2.20/trailer.cer

Thanks,

David

Or try to add the cert via usb

Looks like I've managed to do it. I followed wahlman.j advice. I just left the certificate name the same, then added it to ATV using 192.168.2.10/trailers.cer (after re-booting my PlexConnet server and restarting the ATV).  The profile is showing up as 'www.icloud.com'

Now that I have got this problem sorted, can I ask another question?  How do I get different Themes in PlexConnect?  At the moment I am downloading different Themes in their entirety from GitHub.  Is there a simple way of changing themes?  Also, do most of the different builds work with iOS 8 now?  I know that there was a fix early on, but I think I read that it had been incorporated into the main build now?

Thanks again for your help. It was driving me mad trying to get the certificate to load!

On windows I’m not sure if there is a easy way to switch themes. On OSX you can use OpenPlex.


https://forums.plex.tv/topic/123222-official-plexconnect-fanart-views/