Firefox 33 issue with https ( sec_error_invalid_key )

Post new topic   Reply to topic    DD-WRT Forum Index -> General Questions
Goto page Previous  1, 2, 3  Next
Author Message
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 7492
Location: Dresden, Germany

PostPosted: Mon Oct 27, 2014 20:11    Post subject: Reply with quote
your tomatoe fix you mentioned just increases the keysize. nothing else. and dd-wrt does already use a higher keysize
_________________
"So you tried to use the computer and it started smoking? Sounds like a Mac to me.." - Louis Rossmann https://www.youtube.com/watch?v=eL_5YDRWqGE&t=60s
Sponsor
FTWMike
DD-WRT Novice


Joined: 17 Oct 2014
Posts: 2

PostPosted: Tue Oct 28, 2014 1:47    Post subject: Reply with quote
Key size is the real root issue, FF 34 will likely make this clearer by issuing the error message "mozilla_pkix_error_inadequate_key_size" instead of the generic one we're now getting in FF 33 (at least that's what FF 34 beta is showing). Apparently key size less than 1024 isn't allowed, or at least not yet. I'm hoping that they'll back off a little and allow us to override.
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 7492
Location: Dresden, Germany

PostPosted: Wed Oct 29, 2014 0:00    Post subject: Reply with quote
okay. then you should report to FF that dd-wrt uses 2048 bits since some months. so all current versions on the ftp should work. but since you say they wont work, FF is completelly broken and not capable of doing ssl authentication by spec
_________________
"So you tried to use the computer and it started smoking? Sounds like a Mac to me.." - Louis Rossmann https://www.youtube.com/watch?v=eL_5YDRWqGE&t=60s
Searinox
DD-WRT Novice


Joined: 22 Dec 2010
Posts: 43

PostPosted: Wed Oct 29, 2014 11:29    Post subject: Reply with quote
BrainSlayer wrote:
i can just tell you. i tested firefox with the latest version under windows and it shows no issues with the versions i uploaded. all is working. no key errors. and sorry replacing sha1 with a weak md5 is no solution. remember that also the webif should work with some older browsers which are not just released within the last week. i will test it. and some routers in dd-wrt use openssl for httpd. but especially the small devices use matrixssl and matrixssl has no support for sha256

I wasn't proposing MD5 as a solution(it can't even be, it's too short), just asking what does my firmware use?

The plot thickens! IE won't let me view its page either, unless I turn my clock back to something like 2005. I added it to trusted sites, clicked continue(not recommended) and it STILL won't let me unless I go back in time 10 years.

DD-WRT v24-sp2 (03/25/13) std
(SVN revision 21061)

This is the build version.

I also exported the site certificate then installed it. STILL it won't let me!
Bib
DD-WRT Guru


Joined: 07 Jul 2008
Posts: 629
Location: France

PostPosted: Wed Oct 29, 2014 18:23    Post subject: Reply with quote
Mozilla made patch for FF33. We will have it sooon Smile

The strange BS, is you have no issue. Which version of FF did you use? All issues for me began with FF33, but all my ddwrt were between r13064 and the next one after r21061 in which you fixed ssh.

_________________
): FoReVeR nEwB Sad
Bib
DD-WRT Guru


Joined: 07 Jul 2008
Posts: 629
Location: France

PostPosted: Wed Oct 29, 2014 20:57    Post subject: Reply with quote
Big story:
https://bugzilla.mozilla.org/show_bug.cgi?id=1042889#c157

_________________
): FoReVeR nEwB Sad
Bib
DD-WRT Guru


Joined: 07 Jul 2008
Posts: 629
Location: France

PostPosted: Wed Oct 29, 2014 21:49    Post subject: Reply with quote
This may be a summary of what will happen soon: FF34 won't support deprecated SSL3 which is used to cook ddwrt.
https://bugzilla.mozilla.org/show_bug.cgi?id=1090765#c6

_________________
): FoReVeR nEwB Sad
JJJJJ
DD-WRT Novice


Joined: 11 Nov 2014
Posts: 1

PostPosted: Tue Nov 11, 2014 12:56    Post subject: Reply with quote
This sucks. I just checked the DD-WRT database and upgraded my firmware with the recommended version. It's: DD-WRT v24-sp2 (08/07/10) vpn

Firefox won't accept the HTTPS key for this version. Is someone going to upgrade the old dd-wrt versions with a new HTTPS key to fix this?
Bib
DD-WRT Guru


Joined: 07 Jul 2008
Posts: 629
Location: France

PostPosted: Mon Nov 17, 2014 18:46    Post subject: Reply with quote
I downgraded to FF32 waiting to test 33.1.
Routers database is dead for years.

_________________
): FoReVeR nEwB Sad
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7568
Location: YWG, Canada

PostPosted: Tue Nov 18, 2014 10:16    Post subject: Reply with quote
i have no problems with ff 35 dev edition (previously aurora) & ddwrt latest build with https, the only https problem left is not related to browser, its just that several routers httpd -S simply doesnt run when told to
_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r55797 std
[QUALCOMM] DIR-862L --------------------------------> r55797 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r50485 std
[BROADCOM] DIR-860L A1 ----------------------------> r50485 std


Sigh.. why do i exist anyway.. | I love you Anthony.. never forget that.. my other 99% that ill never see again..

Bib
DD-WRT Guru


Joined: 07 Jul 2008
Posts: 629
Location: France

PostPosted: Fri Nov 21, 2014 12:08    Post subject: Reply with quote
Firefox 34beta10 now works with the help of the SSL Version Control plugin set to SSLv3 for old firmware (12533-13064) but not with more recent (14896).
_________________
): FoReVeR nEwB Sad
Bib
DD-WRT Guru


Joined: 07 Jul 2008
Posts: 629
Location: France

PostPosted: Fri Nov 21, 2014 12:20    Post subject: Reply with quote
man s_client wrote:
-ssl2, -ssl3, -tls1, -no_ssl2, -no_ssl3, -no_tls1, -no_tls1_1, -no_tls1_2
these options disable the use of certain SSL or TLS protocols. By default the initial handshake uses a method which should be compatible with all servers and permit them to use SSL v3, SSL v2 or TLS as appropriate.

Unfortunately there are still ancient and broken servers in use which cannot handle this technique and will fail to connect. Some servers only work if TLS is turned off.

When issuing
Code:
openssl s_client -connect router:port -showcerts < /dev/nul

we get answer from the old 12533/13064 routers
Doing the same to >=14896 router we get an error.
We need to append an option to disable tls1:
Code:
openssl s_client -connect router:port -showcerts -no_tls1 < /dev/nul

_________________
): FoReVeR nEwB Sad
milty456
DD-WRT Novice


Joined: 26 Aug 2011
Posts: 43

PostPosted: Tue Nov 25, 2014 14:10    Post subject: Lay mans terms Reply with quote
Can someone explain in lay mans terms what exactly happened.
I can't connect in IE, Chrome or Firefox to my router running DDWRT v24-sp2 4/7/12(Big)

Is there a workaround for this? Do i need a new version of DDWRT?

I need to get into my router...now i can't.

Thanks

Rich
Bib
DD-WRT Guru


Joined: 07 Jul 2008
Posts: 629
Location: France

PostPosted: Tue Nov 25, 2014 14:52    Post subject: Reply with quote
Your problem being with all browsers, check with http only, then reread previous posts and links
_________________
): FoReVeR nEwB Sad
milty456
DD-WRT Novice


Joined: 26 Aug 2011
Posts: 43

PostPosted: Tue Nov 25, 2014 19:33    Post subject: yes Reply with quote
It works without https; suggestions to fix this? Change DDWRT? Use an older browser?
Goto page Previous  1, 2, 3  Next Display posts from previous:    Page 2 of 3
Post new topic   Reply to topic    DD-WRT Forum Index -> General Questions All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum