BTN suddenly not working?

Just last night/this morning BTN is suddenly not working. I’m on develop branch, and I updated to see if that fixed, no change.

I’m on Ubuntu 14.04, the new -58(?) kernel.

No crashes, just auth errors. The test works fine, and I can still log into BTN, and my api key is the same.

Anything else I should check?

Downloading torrentfile for episode 'Rizzoli.and.Isles.S06E01.HDTV.x264-LOL' failed (https://broadcasthe.net/torrents.php?action=download&id=520982&authkey=<removed>&torrent_pass=<removed>: Error: SendFailure (Error writing headers)


System.Net.WebException: Error: SendFailure (Error writing headers) ---> System.Net.WebException: Error writing headers ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: The authentication or decryption has failed.
  at Mono.Security.Protocol.Tls.RecordProtocol.ProcessAlert (AlertLevel alertLevel, AlertDescription alertDesc) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---

at Mono.Security.Protocol.Tls.SslClientStream.EndNegotiateHandshake (IAsyncResult result) [0x00000] in :0
at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in :0
— End of inner exception stack trace —
— End of inner exception stack trace —
at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in :0
at System.Net.HttpWebRequest.GetResponse () [0x00000] in :0
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00000] in :0

There is an issue with their SSL, it will be down for Sonarr until they resolve it.

Cool beans, thanks for clarifying.

Was looking at the BTN forums, and one of the suggestions there was to use http until the TLS issues are resolved in mono.

Is that possible? Maybe add it as a toggle?

Also, I note that the indexer setting for btn’s api server is http, not https.

Sonarr uses whatever URL the feed returns, which may always be https or may be https because BTN caches requests across all users, so if I request https only then you come in and request http within the cache time you will get the https results because of the cache.

It isn’t possible to use BTN with Sonarr on linux atm. BTN enabled HSTS, which automatically redirects everything from http to https, on top of that they disabled the older tls cipher suites, so mono can’t talk.
I’m still hoping they might reconsider, but if they don’t then I have only 1 ace up my sleeve and a hail mary.

I’m patient. Just messed up my ‘use only btn to get my snatches up for next user class’ strategy. :wink:

The HSTS stuff was an observation error, had to clear some settings in chrome.

I pushed a workaround to develop, please don’t switch to develop, we will have it tested by a few users and probably get it to master soon enough.

I live on develop - the rarity of serious glitches to new toys ratio is pretty damn good.

Ran the update, as usual, I’m blind, where’s the setting?

Nevermind - tested it, works fine on the one manual I did.