Skip to content

Cannot be used with Nintendo 3DS #183

@tomrow

Description

@tomrow

I am currently trying to use WebOne with Nintendo handheld consoles, but the SSL spoofing causes problems with the browser on Nintendo 3DS systems.

When the browser opens, it appears to connect to some Nintendo servers to perform some checks, which fail due to a failed SSL handshake as well as some certificate errors:

nppl.c.app.nintendowifi.net:443
l-npns.app.nintendo.net:443
cbvc.cdn.nintendo.net:443
nasc.nintendowifi.net:443

The browser will forcibly close if this check fails, with a generic message saying The Internet Browser cannoit be used at this time.
It would be nice to be able to pass through these directly without performing the standard SSL spoofing.

Additionally, on a New Nintendo 3DS browser, appending the URL to the proxy IP results in an error with the following output from WebOne:
Oops: Length cannot be less than zero. (Parameter 'length').
Doing this on an old 3DS results in a page with the following text (http://www.google.com):

This page contains the following errors:
warning on line 1 at column 156: xmlns: URI /http://www.w3.org/1999/xhtml is not absolute
Below is a rendering of the page up to the first error.

There is no page content displayed after this message.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions