Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

version 3.4.0 looks buggy #158

Open
cr4zyfish opened this issue Sep 13, 2024 · 1 comment
Open

version 3.4.0 looks buggy #158

cr4zyfish opened this issue Sep 13, 2024 · 1 comment
Labels
question General or technical questions

Comments

@cr4zyfish
Copy link

cr4zyfish commented Sep 13, 2024

I have a SOCKS5 proxy that is working:
curl --socks5 <username>:<password>@<proxy_address>:<port> http://example.com

However, the features in the new update do not work for me. Has anyone tested them?

Using the example configs, When I set the outbound proxy on the server, I receive the following error in the client browser:

Unable to connect

An error occurred during a connection to www.google.com.

    The site could be temporarily unavailable or too busy. Try again in a few moments.
    If you are unable to load any pages, check your computer’s network connection.
    If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the web.

If I use authentication in the client configuration, it does not work, and I get this error:

The proxy server is refusing connections

An error occurred during a connection to www.google.com.

    Check the proxy settings to make sure that they are correct.
    Contact your network administrator to ensure the proxy server is working.

Additionally, if I apply the old configuration that does not use authentication, the SOCKS5 authentication is still present, and I need to enter additional commands to clear it:

mieru delete socks5 authentication

After applying the old configuration, I still experience connection issues, and Mieru sometimes does not work.
I downgraded to version 3.3.3 . it is more stable now.

@enfein enfein added the question General or technical questions label Sep 13, 2024
@enfein
Copy link
Owner

enfein commented Sep 13, 2024

@cr4zyfish

Please follow the user guide. If you don't connect to another proxy, don't use outbound proxy. If you connect to another proxy from mita, only add socks5 authentication in server config, when the next proxy support socks5 authentication.

In my case, I don't use outbound proxy. Here is my client config:

$ mieru describe config
{
    ...
    "socks5Port": 1080,
    "loggingLevel": "DEBUG",
    "socks5ListenLAN": false,
    "socks5Authentication": [
        {
            "user": "yitukai",
            "password": "manlianpenfen"
        },
        {
            "user": "shilishanlu",
            "password": "buhuanjian"
        }
    ]
}

And socks5 authentication works well

$ curl --socks5 shilishanlu:[email protected]:1080 http://example.com
<!doctype html>
<html>
...
<body>
<div>
    <h1>Example Domain</h1>
    <p>This domain is for use in illustrative examples in documents. You may use this
    domain in literature without prior coordination or asking for permission.</p>
    <p><a href="https://www.iana.org/domains/example">More information...</a></p>
</div>
</body>
</html>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question General or technical questions
Projects
None yet
Development

No branches or pull requests

2 participants