Any other channel we could use to hijack to plexconnect for now?
Any other channel we could use to hijack to plexconnect for now?
Trailers made sense, as its really... usless.
I wonder what they changed to block it... If apple intentionally changed it to block plex specifically
Same here in Japan and we did not get any of the new Smithsonian, Vevo, Disney crap options too.
Hope you can find a workaround, otherwise it is back to Airplay and waiting for an iOS7 jb again dammit.
Same here in Japan and we did not get any of the new Smithsonian, Vevo, Disney crap options too.
Hope you can find a workaround, otherwise it is back to Airplay and waiting for an iOS7 jb again dammit.
Yea same here in canada...
Just plex block, no bonus.
I hate region lock. It makes no sense.
Why no Hulu in canada, I get the same shows online just not centralized.
Any chance we could revisit the WSJ app? Has anyone tried it?
Seeing an intercept and a push to data.iana.org, not sure if significant or not but just happened to notice that as I extinguished the PlexConnect candle for now :(
data.iana.org? Hmm, that's where the dnssec root key is seeded from..
/** name of server in URL to fetch HTTPS from */
#define URLNAME "data.iana.org"
/** path on HTTPS server to xml file */
#define XMLNAME "root-anchors/root-anchors.xml"
/** path on HTTPS server to p7s file */
#define P7SNAME "root-anchors/root-anchors.p7s"
/** name of the signer of the certificate */
#define P7SIGNER "dnssec@iana.org"
/** port number for https access */
#define HTTPS_PORT 443
If they're doing dnssec validation then things get real interesting as that pretty much shuts down dns spoofing.
Sigh…damn u apple… Now my three apple tv’s are useless… We need foobar…
Man I just got this installed and working 2 days ago. It made my useless AT3 finally worth something. Now once again the AT3 will just collect dust =( </3
grr.. useless!
Captured this on a then-working Apple TV, when it woke up, I hit trailers, and it worked, exited Trailers, checked again and it b0rked. Maybe the output could help us.
Yeah, same here....I don't know about this stuff all that well, and only had it working 1 time! I spent 3 days reworking my file structure and now this! so disappointing. If this will help someone, have at it...and If I did anything wrong, please point it out!~
Good luck guys! Thanks for the hard work!
Yep, that was my concern, limits the oppy
data.iana.org? Hmm, that's where the dnssec root key is seeded from..
/** name of server in URL to fetch HTTPS from */
#define URLNAME "data.iana.org"
/** path on HTTPS server to xml file */
#define XMLNAME "root-anchors/root-anchors.xml"
/** path on HTTPS server to p7s file */
#define P7SNAME "root-anchors/root-anchors.p7s"
/** name of the signer of the certificate */
#define P7SIGNER "dnssec@iana.org"
/** port number for https access */
#define HTTPS_PORT 443If they're doing dnssec validation then things get real interesting as that pretty much shuts down dns spoofing.
Stopped working here too and now i have 100 euro piece of well designed electronics under my tv. Only bought it because of plex and it's 1080 capabilities, and it was dead silent too playing those files. Now it's just dead. I'm all apple but i hate this ■■■■ they are pulling. I bought the device and want to use it in whatever way I find suits me, and it doesn't anymore.
It doesn't seems like apple would have DNSSEC in use though.
http://dnssec-debugger.verisignlabs.com/apple.com
Could it be though that they verify that the DNS answer for trailers.apple.com is trailers.apple.com.edgekey.net? So we need to capture the DNS names later on?
One hopes this is just a glitch with the new channels appearing which will be fixed, but I'd not be at all shocked if Apple is being their typical selves and locking off things because they cannot control it.
Actually, has anyone disabled PlexConnect, changed DNS back and checked to see if the trailers app works normally, i.e.; accesses trailers? Perhaps I missed a post in the thread but I did not see if anyone had tried this. Perhaps trailers is borked in normal operation as it is under 5.4 beta 4?
I'm sure if there is a workaround to this problem it will be found. If there isn't, then I wish to thank everyone that worked on PlexConnect, you have and continue to do a great job :)
Interesting though. When I removed the dns intercept, the normal trailers came up and I got following into logs:
01:26:51 DNSServer: DNS request received!
01:26:51 DNSServer: Source: ('10.10.10.128', 62184)01:26:51 DNSServer: Domain: trailers.apple.com01:26:51 DNSServer: ***forward request01:26:51 DNSServer: -> DNS response from higher level01:26:51 DNSServer: DNS request received!01:26:51 DNSServer: Source: ('10.10.10.128', 55514)01:26:51 DNSServer: Domain: EVIntl-ocsp.verisign.com01:26:51 DNSServer: ***forward request01:26:51 DNSServer: -> DNS response from higher level
Ah now I see. The trailers are served using HTTPS! Hence it doesn't like it when we don't answer with HTTPS on the server side.
Ah now I see. The trailers are served using HTTPS! Hence it doesn't like it when we don't answer with HTTPS on the server side.
Yup, I was just going to say that. And I've checked several of the other apps in there and they seem to be all using https so we can't use another either. Of course I didn't test them all just WSJ and CrunchyRoll...
What I do find interesting though is that they apparently can change something like that without a firmware update. So this means they are read by the device from some URL. If you stop PlexConnect and Restart the aTV you will only get 2 buttons, HomeSharing and Settings!
I am wondering if it would be possible to hijack the configuration of the device. I also saw in a log above configuration.apple.com........
If it's just HTTPS that's fine. If its checking for DNS spoofing that's going to be another massive issue, if Apple have chosen to kill it on purpose I'm going to be one angry person.
Hopefully it's something small with an update we can push out.
http://www.macrumors.com/2013/08/27/latest-apple-tv-update-breaks-plexconnect-client/
Latest Apple TV Update Breaks PlexConnect Client
Plex allows users to store movie and TV show files on a server and then view those files on a wide variety of client devices including Macs, PCs, a number of smart televisions, the Roku box and the Apple TV. The server also connects to Internet databases to pull IMDB-type metadata on media.

The client, called PlexConnect, used a hack to get video from the Plex Media Server onto the Apple TV. A small Python program on the Mac intercepted DNS requests from the Movie Trailers app on the Apple TV and instead returned a custom XML feed that delivered a list of media and movie streams to the device.
Now, however, Apple has closed the loophole. Previously, the Trailers app used regular HTTP requests and the PlexConnect app intercepted those requests. Now, the Trailers app uses HTTPS and it is likely impossible for the Plex programmers to overcome it.
Plex CTO Elan Feingold told MacRumors that the company was "saddened to hear that PlexConnect stopped working" and that "we can only hope that in the future Apple decides to release an SDK for the ATV". "The level of interest in the project was quite high."