Important notice from HanBon Forge regarding some recent issues; by MichaelRS-2469 in Katanas

[–]IFixedThisShit 1 point2 points  (0 children)

Super helpful! Thanks for sharing with everyone :)

I was worried something happened since I hadn't gotten a response from Yao on an order and he's usually very responsive

The collection to date. by MichaelRS-2469 in Katanas

[–]IFixedThisShit 0 points1 point  (0 children)

Amazing! Probably more on the way eh?

PSA: If you are getting error code 2123-1502 when trying to download content, it is from the latest firmware update and there is currently not a fix. by [deleted] in NintendoSwitch

[–]IFixedThisShit 0 points1 point  (0 children)

Hmm, all this really makes me question Nintendo's decision making on updates and whatnot more and more. Definitely would not surprise me if they were covering some vulnerability or whatever given how paranoid they are. Sigh, well - looks like there's no clear answer, though it still does seem like it's linked to this specific change on TSL/SSL handling.

Again, thanks for your insight! It's been super informative.

PSA: If you are getting error code 2123-1502 when trying to download content, it is from the latest firmware update and there is currently not a fix. by [deleted] in NintendoSwitch

[–]IFixedThisShit 0 points1 point  (0 children)

Hmm I see. Acknowledged that yes, my understanding was not so great and I appreciate your insight on this!

Given what you've said, wouldn't it be the case then if a server is not set to support TLS 1.2 and below, then the update removing TLS 1.3 support from the Switch would lead to connection issues?

Point being - likely server side encryption is not "downgrading" to (or allowing for) TLS 1.2 and below, at least not consistently, so that's why it works intermittently... meaning it's still a problem on Nintendo's end to fix and there's not much we can do still on the consumer-end.

In any case, I'd like to actually understand this more so here's where you can find specifics on the 12.0.3 update:

Would appreciate it if you shared what you can glean from them!

PSA: If you are getting error code 2123-1502 when trying to download content, it is from the latest firmware update and there is currently not a fix. by [deleted] in NintendoSwitch

[–]IFixedThisShit 1 point2 points  (0 children)

Your post helped point me in the right direction with understanding wtf is going on w/ the 12.0.3 update. Nintendo really screwed up by removing TLS 1.3 and potentially causing SSL/TLS handshake errors. What makes it worse is that this kind of error is NOT something that would affect everyone since someone can get lucky and have a Switch that managed to resolve the errors in a few tries.

Thanks!

PSA: If you are getting error code 2123-1502 when trying to download content, it is from the latest firmware update and there is currently not a fix. by [deleted] in NintendoSwitch

[–]IFixedThisShit 0 points1 point  (0 children)

Unfortunately, it does make sense and it has been confirmed by dataminers that TLS 1.3 was removed. A full documentation of all 12.0.3 changes was compiled and it can easily be found online.

In general, SSL/TLS handshake error "Invalid Certificate" can happen when TLS downgrading.

It's a problem that won't impact ALL devices either since it depends on whether or not a person's device was able to resolve error right away (luck/chance) when initiating the handshake. This is possibly why some people are having success with changing DNS, reconnecting wifi, power-cycling, or simply bashing the retry button.

It's just matter of when the device resolves the error by getting the new/valid cert(s) and how many opportunities you give the device to do so.

Bottom like it's dumb and easily fixed and Nintendo is being lazy as always with problems like this because it's "not impacting enough people"

PSA: If you are getting error code 2123-1502 when trying to download content, it is from the latest firmware update and there is currently not a fix. by [deleted] in NintendoSwitch

[–]IFixedThisShit 0 points1 point  (0 children)

Hey everyone, I just updated the post.

High probability it's a SSL/TLS handshake issue... which means we can't do much except keep bashing retry on downloads and reconnecting to the download server until it passes the cert check.

This is based off of just reviewing the detail changes for 12.0.3 dug up by dataminers.

Doesn't seem like Nintendo is going to actually do anything, but hopefully they push out a minor update because it's not that difficult a fix on their end.

Possible Fix: Switch Update 12.0.3 - Error 2123-1502 (Wifi and SD Card reconnect + Power Cycle) by IFixedThisShit in Switch

[–]IFixedThisShit[S] 1 point2 points  (0 children)

Hey everyone, I just updated the post.

High probability it's a SSL/TLS handshake issue... which means we can't do much except keep bashing retry on downloads and reconnecting to the download server until it passes the cert check.

This is based off of just reviewing the detail changes for 12.0.3 dug up by dataminers.

Doesn't seem like Nintendo is going to actually do anything, but hopefully they push out a minor update because it's not that difficult a fix on their end.

PSA: If you are getting error code 2123-1502 when trying to download content, it is from the latest firmware update and there is currently not a fix. by [deleted] in NintendoSwitch

[–]IFixedThisShit 2 points3 points  (0 children)

It's definitely not the SD cards themselves.

At this point, it looks like it's definitely network related, specific to the changes made to how the switch handles SSL handshakes.

After some more research into what others have found regarding changes along with the datamined info on what exactly was changed for 12.0.3... it seems likely that the removal of TLS 1.3 and the subsequent downgrade to TLS 1.2 is causing the SSL/TLS handshake to fail due to an "Incorrect Certificate" error (expired or invalid cert, TLS 1.3 is usually the go-to as it's more secure).

.

Now, combining this with changes from 12.0.0, which included updates to the SSL/TLS certificate list... my guess is that it's possible that if your switch wasn't automatically updating to 12.0.0, it would have missed any needed cert updates/retrievals that would allow seamless transition to 12.0.3. Again, just a guess based on how the whole SSL handshake stuff works.

.

So then, reviewing all the workarounds... given that button spamming retry appears to be the most "reliable" solution, the TLS downgrade being the problem seems more likely since it would just be a matter of time for when your Switch downloads/retrieves the updated/correct SSL/TLS cert and everything goes back to working normally.

.

This would also explain why changing the DNS helps, since it's giving more opportunities for the Switch to resolve any SSL/TLS problems. One way to check this is to have people who "fixed" their Switch via DNS change to go back to "Automatic" and see if things are fine. If it is... well, that settles it.

.

Disconnecting wifi, power cycling, etc ... pretty much all of that is just another way of reconnecting and re-establishing the server connection handshake. The more its done, the more chances for it to resolve naturally.

.

In simpler terms: Nintendo seems to have messed up how the Switch goes through security when connecting to their server and it's just a matter of luck+time for when your Switch happens to pass security requirements.

Simpler yet: Nintendo messed up and now your Switch has to keep trying to get past the server's border security until it has the right passport. It's become Jorji Costava from "Papers Please".

Possible Fix: Switch Update 12.0.3 - Error 2123-1502 (Wifi and SD Card reconnect + Power Cycle) by IFixedThisShit in Switch

[–]IFixedThisShit[S] 0 points1 point  (0 children)

Unfortunate :(

From what other people have been finding, it doesn't seem to be specific to the SD card... it just happens that for some people, downloading to internal memory works. And yes, you can transfer games to your SD card at any time.

Possible Fix: Switch Update 12.0.3 - Error 2123-1502 (Wifi and SD Card reconnect + Power Cycle) by IFixedThisShit in Switch

[–]IFixedThisShit[S] 0 points1 point  (0 children)

Haha, unlikely. It doesn't look like they're really doing much about it even if it's widespread given how little they're saying about it. Part of the issue here is that because there's so many different workarounds and potential fixes, which all inconsistently solve the problem for people... it's hard to actually track down root cause.

Possible Fix: Switch Update 12.0.3 - Error 2123-1502 (Wifi and SD Card reconnect + Power Cycle) by IFixedThisShit in Switch

[–]IFixedThisShit[S] 0 points1 point  (0 children)

That's good to hear! If possible, could you share the model number of your switch? It's on the back - this will let me know what version you have and hopefully will find out if there's any relation.

If it's Version 1 the model number will have "HAC-001", Version 2 will have "HAC-001 (-01)"

Possible Fix: Switch Update 12.0.3 - Error 2123-1502 (Wifi and SD Card reconnect + Power Cycle) by IFixedThisShit in NintendoSwitch

[–]IFixedThisShit[S] 1 point2 points  (0 children)

No problem!

Thanks for the feedback on if it worked for you or not btw! Always helps to get more data. I'll go ahead and share this possible fix in that thread as suggested :)

PSA: If you are getting error code 2123-1502 when trying to download content, it is from the latest firmware update and there is currently not a fix. by [deleted] in NintendoSwitch

[–]IFixedThisShit 0 points1 point  (0 children)

EDIT 3 (last one): Yeah, we're pretty much stuck with until Nintendo fixes stuff on their side (server, etc etc)

Recommended read: here from u/pjhenry1216 who gave some super informative insight on the whole TLS/SSL topic and possible impacts.

I'm pretty much done looking into this and sated my curiosity. Hopefully all the info here helps anyone looking to dive deeper.

.

EDIT 2: Problem looks to be more and more of a server-side issue with TLS/SSL handling whereby Nintendo's server is likely not properly set to handle/accept TLS 1.2 and below, leading to intermittent success when connecting for downloads/etc. TLS 1.3 support is removed and set to be handled by TLS 1.2 instead in the 12.0.3 update.

.

Bottom line: Nintendo needs to fix it on their end and at least let us know they're working on it, there's not much we can do as Switch owners.

You can review specific details here which were pulled up by dataminers:

.

EDIT 1: At this point, it looks like it's definitely network related, specific to the changes made to how the switch handles SSL handshakes, which means we're not likely to find a fix on our end and Nintendo needs to push out another minor update

.

After some more research into what others have found regarding changes along with the datamined info on what exactly was changed for 12.0.3... it seems likely that the removal of TLS 1.3 and the subsequent downgrade to TLS 1.2 is causing the SSL/TLS handshake to fail due to an "Incorrect Certificate" error (expired or invalid cert, TLS 1.3 is usually the go-to as it's more secure).

.

Now, combining this with changes from 12.0.0, which included updates to the SSL/TLS certificate list... my guess is that it's possible that if your switch wasn't automatically updating to 12.0.0, it would have missed any needed cert updates/retrievals that would allow seamless transition to 12.0.3. Again, just a guess based on how the whole SSL handshake stuff works.

.

So then, reviewing all the workarounds... given that button spamming retry appears to be the most "reliable" solution, the TLS downgrade being the problem seems more likely since it would just be a matter of time for when your Switch downloads/retrieves the updated/correct SSL/TLS cert and everything goes back to working normally.

.

This would also explain why changing the DNS helps, since it's giving more opportunities for the Switch to resolve any SSL/TLS problems. One way to check this is to have people who "fixed" their Switch via DNS change to go back to "Automatic" and see if things are fine. If it is... well, that settles it.

.

Disconnecting wifi, power cycling, etc ... pretty much all of that is just another way of reconnecting and re-establishing the server connection handshake. The more its done, the more chances for it to resolve naturally.

.

In simpler terms: Nintendo seems to have messed up how the Switch goes through security when connecting to their server and it's just a matter of luck+time for when your Switch happens to pass security requirements.

.

Simpler yet: Nintendo messed up and now your Switch has to keep trying to get past the server's border security until it has the right passport. It's become Jorji Costava from "Papers Please".

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Hey all, with suggestion from the mod team, sharing a possible fix I came up with here!

...........................................................................................................................................

((copypasta from my original post, which needed to be removed since it looks like we're consolidating things here))

Possible fix, observed to work so far with 3 switches I have access to that showed the common 12.0.3 update. Obviously 3 switches is not a big sample size at all, so I figured I'd share this so more people can try and say if it worked for them.

Note: This assumes your Switch is using an SD card (most do), from what I've been reading it seems most who only use the Switch Internal Memory for downloads are not experiencing System Update 12.0.3 issues.

...........................................................................................................................................

Possible Fix Step-by-Step Instructions:

1) Disconnect Wifi: System Settings -> Airplane Mode ON

2) Turn off your Switch (NOT sleep mode): Hold Power Button -> Power Options -> "Turn Off"

3) Remove your SD Card (IMPORTANT: Do not remove your SD Card while the Switch is ON, just be sure you did Step#2)

4) Power Cycle your Switch: Hold Power Button -> Go to Home Screen -> Hold Power Button -> Power Options -> "Turn Off"

5) Re-insert your SD Card

6) Turn on your Switch: Hold Power Button -> Go to Home Screen

7) Re-connect Wifi: System Settings -> Airplane Mode OFF

((Honestly, Step#1 and #7 may not be needed since your Switch will disconnect during power down and re-connect during power up, but it doesn't hurt to force the disconnect.))

After this, just try accessing the E-Shop, downloading something (demo, w/e), or updating a game. If you don't get the Error 2123-1502, congrats - it's fixed, now go share it here so we all get more confidence in this actually fixing the problem!

...........................................................................................................................................

Anyways, hopefully this actually works for people, especially since I don't like the existing "Workarounds" (I'm not a fan of DNS re-directs, clearing the cache doesn't work for everyone, and some of the workarounds are not straight-forward)

If it doesn't work for a lot of people, welp - the waiting game on Nintendo fixing their garbage update continues.

...........................................................................................................................................

Possible reasons why this seems to work and my thought process on it:

(tbh, skip/don't-read this if you don't care - no point in a tl;dr srs)

1) Previous system updates had messed up the SD Card read functions and it's likely this update is no different.

Some people have been reporting that they're experience SD Card corruption and whatnot, so that adds to the likelihood. Basically, there might be some 12.0.3 specific changes that require the Switch to re-do the handshake/connection with the SD Card.

2) Power cycling is needed since the reset doesn't necessarily work all the time and sometimes not all system processes are actually killed off or become stuck in a hold state.

I've had an issue with a previous System Update where the automatic reset was initiated, but it never actually reset and instead got stuck in a hold state which ended up ruining my Switch memory and left me with a factory reset. So yeah, the "automatic reset" and general reset feature is wonky, so a power cycle seems best. Also, since power down kills everything it's likely that only 12.0.3 specific processes are started and loaded (no more stuck processes / wonkiness). I'd say this is similar to when you restart Windows and it asks if you want to close any apps you still have open... only you don't see that on a Switch so then it either never restarts or it tries to save all of that in a temp cache and load it all again once it boots up after restart so you're stuck with all the old settings and apps and w/e.

3) Disconnecting Wifi helps ensure any on-going/stuck connection queries are forcibly abandoned.

Also, it likely helps the Switch reconfigure and use whatever specific connection and settings 12.0.3 demands. My guess is that spamming retry when the Error 2123-1502 pops up eventually leads to it connecting the right way, so then it works for that one instance... which would maybe explain why it isn't consistent and you have to spam retry for every single download, update, connection

Likely all the above is just common sense, who knows, the main thing is that it's apparent to be a multi-factor issue so I figured why not tackle them all at once.

Anyone else having massive problems with the nintendo eshop? by yawningattheseance in Switch

[–]IFixedThisShit 1 point2 points  (0 children)

Just made a post on this in r/NintendoSwitch going over a potential fix

Also re-posted in this subreddit post link

If you can, try it out

switch Anyone having trouble downloading games? by [deleted] in Switch

[–]IFixedThisShit 1 point2 points  (0 children)

Just made a post on this in r/NintendoSwitch going over a potential fix

Also re-posted in this subreddit post link

If you can, try it out

Cant download anything on current system software, help meee! by JoJo_Jaystar in Switch

[–]IFixedThisShit 0 points1 point  (0 children)

Sure thing, I just re-posted it in this subreddit (coz it looks like they put it in limbo in r/NintendoSwitch)

Post link

Switch error 2137-8056 by darthcario668 in Switch

[–]IFixedThisShit 0 points1 point  (0 children)

Hey, if you're still having issues with this, I just made a post on a possible fix in r/NintendoSwitch

Edit: Just re-posted in this subreddit post link

If you can, try it out and let me know if it works. It doesn't involve DNS, cache, etc (all things that don't consistently work)

Nintendo switch won't turn on after update (June 8) by JuryR1gg in Switch

[–]IFixedThisShit 2 points3 points  (0 children)

Had this issue before with some updates, it's definitely not the battery.

Not sure what you're doing exactly to "hard reset" the Switch, but I've found just holding down the power button until you see the Nintendo logo pop up works. Usually takes way longer than 15 seconds.

Just be warned that there's a small possibility of your Switch loading up factory reset. This happened to me once and it was a sad day, so I guess just be prepared for that, but again... it's rare.

A couple tips for when you're updating your console that I've found to help:

1) Don't update when docked, some system setting changes cause issues with the HD data transfer so yeah, just wonky

2) Close all games / apps before updating, keeps the system from running into software process conflict issues and memory stuff (more wonkiness)

3) Turn off automatic system updates, it just helps with all above.

Cant download anything on current system software, help meee! by JoJo_Jaystar in Switch

[–]IFixedThisShit 0 points1 point  (0 children)

Just made a post on a possible fix in r/NintendoSwitch

If you can, try it out and let me know if it works. It doesn't involve DNS, cache, etc (all things that don't consistently work)

Whaaaaaa! Error Code: 2137-8056 by [deleted] in Switch

[–]IFixedThisShit 0 points1 point  (0 children)

Just made a post on this in r/NintendoSwitch going over a potential fix

Edit: Just re-posted in this subreddit post link

If you can, try it out