Followed Install Guide - Stuck on "Accessing Trailers"

Hey Everyone,

 

First and foremost, I'm super excited about this "plugin".  I followed the instructions on the WIKI to the "T", and added some additional steps that were required per my build, but I'm stuck on the "Accessing Trailers" screen.

 

I've attached the steps I performed, as well as the PlexConnect.log file.  Any help is appreciated.  Thanks!

 

 

 

My guess is certificates.

Agree with jdillinger looks like an issue with your certificate. Remove it from the ATV, add it again and see what happens.

Also try disabling Apache temporarily and setting PlexConnect to run on port 80 again, this will let you see if the reverse proxy setup has an error.

You are missing the following from your reverse proxy config:


AllowEncodedSlashes NoDecode

Thanks for the responses!

As for the AllowEncodedSlashes NoDecode, where do I put that?  On a separate line in vhosts.conf?  This would make it:

ProxyPreserveHost On

AllowEncodedSlashes NoDecode

...

I made the above change, and restarted apache.  I then restarted PlexConnect.

If by removing the certificate from the aTV and re-adding it, you mean removing and re-adding the profile, I did that, re-accessed trailers, and it's still just spinning stating "Accessing Trailers"

I'm pretty lost here as to what to do next.  Thanks again for all your help!

Thanks for the responses.  If by removing the certificate from the aTV and re-adding it, you mean removing and re-adding the profile, I did that, and it didn't do anything.

As for the AllowEncodedSlashes NoDecode, where do I put that?  On a separate line in vhosts.conf?  This would make it:

ProxyPreserveHost On

AllowEncodedSlashes NoDecode

...

Thanks again for all your help!

xxxxxxxx@Media:/etc/apache2/sites-enabled$ more PlexConnect.conf 

    # This is the VHost for Plex Connect

    ServerName trailers.apple.com

    ProxyRequests Off

    ProxyPreserveHost On

    LogLevel Warn

    ErrorLog ${APACHE_LOG_DIR}/trailers_error.log

    CustomLog ${APACHE_LOG_DIR}/trailers_access.log combined

   

        Order allow,deny

        Allow from all

   

    AllowEncodedSlashes NoDecode

    ProxyPass / http://172.16.25.200:11000/ nocanon

    ProxyPassReverse / http://172.16.25.200:11000/

xxxxxxxx@Media:/etc/apache2/sites-enabled$ more PlexConnect.conf 

    # This is the VHost for Plex Connect

    ServerName trailers.apple.com

    ProxyRequests Off

    ProxyPreserveHost On

    LogLevel Warn

    ErrorLog ${APACHE_LOG_DIR}/trailers_error.log

    CustomLog ${APACHE_LOG_DIR}/trailers_access.log combined

   

        Order allow,deny

        Allow from all

   

    AllowEncodedSlashes NoDecode

    ProxyPass / http://172.16.25.200:11000/ nocanon

    ProxyPassReverse / http://172.16.25.200:11000/

Woohoo!!!  Thanks Plex Ninja Guy!!

I updated my VirtualHost definition to how you did it, but what really tipped me off, is the location where you have the conf file.  I renamed it to PlexConnect.conf, and put it in the "sites-enabled" directory.  Restarted everything, and voila!!

You guys rock!  Thanks again for all the help!!

Woohoo!!!  Thanks Plex Ninja Guy!!

I updated my VirtualHost definition to how you did it, but what really tipped me off, is the location where you have the conf file.  I renamed it to PlexConnect.conf, and put it in the "sites-enabled" directory.  Restarted everything, and voila!!

You guys rock!  Thanks again for all the help!!

you shouldnt be putting any conf files directly in sites-enabled, they all should be in ../sites-available...

then you run "sudo a2ensite PlexConnect" to verify and ready the config. then "sudo service apache2 reload" to enable the config