-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Internal Pandora error" due to invalid Pandora certificate #337
Comments
Same issue. |
Same issue... |
Yes, I am getting that issue as well. It was working for a few hours, but then it gave me "An error has occurred with Pandora... Internal Pandora error" after I tried to skip a song. Quitting and restarting does not fix it. |
Same issue. |
same, when i compile in xcode and then run, the error it gives is
|
@jjisawesome An easy hack is to disable SSL.. Change Pandora.m:817 to It's certainly not the RIGHT answer, but hey, it makes my music play again. Edit: Line 817, not 818. |
How do you do that? Terminal? |
@stave your fix worked, but i think you meant line 817 not 818 |
@dsemb he means to change the file in the xcode project |
BTW folks — as it says on the front page, this project is unmaintained. I am the only former developer even looking at things from time to time, and I am only getting busier in my work, so I don't see much changing any time soon. If anyone wants to work on the streaming issues or some dark mode-compatible icons or both, just start fixing stuff and file pull requests. If others don't pitch in, Hermes will continue to die a slow death. (From the screenshot above It also looks like the drawer, which is a deprecated UI element in any case, essentially has no dark mode appearance so it'll look out of place no matter what. It might make sense to switch the station list/history to popovers, unless whoever does the work has a better idea.) |
Starting in September, I will be able to devote some time to things like icon design and learning the basics of app development. I am still pretty new when it comes to coding, but I don't think it will be too hard for me to learn how to wrangle the ui elements. |
I have not worked in Xcode before. The closest is some Terminal, Filemaker, and Access work. I am playing with Xcode now. Any resources you can suggest so that I can update and possibly help to maintain (in the future) Hermes. It is probably my favorite application I have installed and I will try to find time to maintain it. |
FYI I am having the same problem as described in this thread (Internal Pandora Error) on High Sierra 10.13.6. I'm guessing whatever causes this bug in Mojave was also included in the ".6" release of High Sierra |
Better workaround: Manually trust the tuner.pandora.com certificate. Follow the directions on Apple's KB article for trusting certificates, which I've kind of summarized here: Point Safari to https://tuner.pandora.com. In the warning that pops up, pick "view the certificate," click on *.pandora.com. Drag the large certificate icon to the desktop. Double click it. Add it to the "login" certificate. Double click it in Keychain Access. Expand the Trust section. Change Secure Sockets Layer (SSL) from "no value specified" to "Always Trust". Launch Hermes. Enjoy music. Pandora's undocumented API that Hermes uses is at tuner.pandora.com, and it has an old certificate from GeoTrust, which is owned by Symantec. Apple, Google, and others aren't trusting these old certs anymore, because Symantec messed up pretty bad in its role as a root certificate authority. Until Pandora gets a better cert, your only options are to 1) stop using SSL or 2) trust their old cert for this specific purpose. Once Pandora fixes the issue on their end (specifically, updates their tuner.pandora.com certificate), Hermes will start working again for everyone without any workaround. |
@stave, this works perfectly. Thanks for writing that up. |
Same here - thanks @stave ! |
Heck Yes!
Take care,
Dustin
Dustin Semb, PhD
509.710.4186
dsemb@icloud.com
PS Please consider the environment before printing this e-mail
… On Aug 6, 2018, at 12:28 PM, David Lindquist ***@***.***> wrote:
Same here - thanks @stave <https://github.com/stave> !
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#337 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/Am6UK2UqZw2pXSm6CYibDfXE34LnJwF7ks5uOJjugaJpZM4UrtyO>.
|
Quick note: in my case Safari didn't pop up any warnings, instead giving me only a If that happens to you, click on the padlock icon on the URL bar, and the dialog with a "Show Certificate" button will appear. You can then follow @stave's instructions above. |
Thank you @stave works for me as well. Have been trying to figure this for couple of weeks. |
Thank you @stave! Worked like a charm. :) |
Is it possible that Pandora updated their certificate recently? I had Hermes stuck with the Try Again button for weeks (months?). Today I decided to press the button again and to my surprise Hermes is working again. MacOS 10.13.6 |
@tomvoss Yes! tuner.pandora.com (non-Pandora One users) seems to be fixed as of today. internal-tuner.pandora.com (Pandora One) is not, but I may be able to figure out a way around it without rewriting networking. Will look into it more this weekend. |
It does so automatically - it checks if you have a Pandora One account
and switches over. But last I checked the certificate isn't updated
so you may still be getting errors.
…On Mon, Sep 10, 2018 at 01:25:11PM -0700, Chad Gatesman wrote:
Slightly off topic, but as a Pandora One user, how do I configure Hermes to use internal-tuner.pandora.com instead of tuner.pandora.com?
|
Hi guys, |
Thank you @stave, @fperez, and @nriley. I needed all three of your comments to make this work for me. As a Pandora One subscriber, I had to follow @stave's steps but with the certificate for https://internal-tuner.pandora.com. It did not work for me by trusting the https://tuner.pandora.com certificate. Perseverance paid off on this one... |
https://internal-tuner.pandora.com/ now has a certificate from DigiCert, so it is working. I think this issue can be closed. |
Confirmed. I’ll remove the workaround when I get a chance. |
Could someone walk me through on how to get dark-mode for Hermes? Thank you to everyone who contributed to this issue thread! I'm so grateful that I can use Hermes again :). |
Just reporting that I receive the message "An error has occurred with Pandora | Try Again | Internal Pandora error". Trying to use Hermes with OSX Mojave Beta.
The text was updated successfully, but these errors were encountered: