Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 445442

Summary: media-sound/pianobar - TLS handshake failed.
Product: Gentoo Linux Reporter: chris.murtagh1
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED UPSTREAM    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description chris.murtagh1 2012-12-01 09:29:40 UTC
chris@serenity ~ $ pianobar -v
Welcome to pianobar (2012.09.07)! Press ? for a list of commands.

Login in fails due to the TLS handshake being changed as seen below:

(i) Login... Network error: TLS handshake failed.


you can use this to find the current one:

openssl s_client -connect tuner.pandora.com:443 < /dev/null 2> /dev/null | openssl x509 -noout -fingerprint | tr -d ':' | cut -d'=' -f2


Believe upstream has a fix for this already but may not be in trunk as of yet.
Comment 1 Tim Harder gentoo-dev 2012-12-01 13:14:29 UTC
Resolving this as upstream since it's an upstream issue and I'll bump to a new release with the updated fingerprint whenever it's tagged. In the future, please file upstream issues rather than gentoo bugs when pianobar breaks due to pandora changes.

If you need it fixed now, emerge pianobar-9999 or set the updated value in tls_fingerprint in your pianobar config file.