FlagBrew / PKSM

Gen I to GenVIII save manager.
GNU General Public License v3.0
1.75k stars 176 forks source link

Bug Report - Additional Assets Download failed #1299

Closed InternalLoss closed 3 years ago

InternalLoss commented 3 years ago

Describe the bug When trying to open the PKSM app on my 3DS, it continuously fails to communicate with GitHub to download additional assets. Error code: 0XFFFFFF80 To Reproduce Steps to reproduce the behavior:

  1. Launch PKSM for the first time.

Expected behavior Assets download, app launches.

Screenshots If applicable, add screenshots to help explain your problem.

Information about your environment

Additional context When viewing communication through Wireshark, the 3DS seems to stop communicating shortly after it starts the actual TLS session with the server - since PKSM does not respect proxy settings [unlike other home-brew such as FBI], I am unable to check what error is occurring.

piepie62 commented 3 years ago

I literally do not know how to do proxy settings; the FBI logic branch that works with libcurl doesn't seem to have any explicit proxy handling. I can't fix an issue that I don't understand. Download the assets manually as stated here, or disable your proxy. here

InternalLoss commented 3 years ago

I'd like to reopen this - I explicitly stated that this occurs without a proxy too. I disabled all proxy settings, and my 3DS still failed to download the assets.

piepie62 commented 3 years ago

Just checked the error code. That's the timeout expiring. I don't know why the timeout is expiring before any data is sent back, but it is. If it's become a common issue, I'll look into that, but as of right now, you're the only person I know of this happens for; I just tried it myself and it worked fine.

JBCustomGaming commented 3 years ago

Same thing happened to me too