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

I can't use shadowsocks on mihomo kernel。 #208

Closed
leslieqwq opened this issue Jul 13, 2024 · 7 comments
Closed

I can't use shadowsocks on mihomo kernel。 #208

leslieqwq opened this issue Jul 13, 2024 · 7 comments
Labels
question Further information is requested to deploy Considerable for implementation

Comments

@leslieqwq
Copy link

what should I do?
This is my mihomo config:

{
  - name: test
  type: ss
  server: ?.?.?.?
  port: 8888
  udp: true
  password: VV2dwm/24JfDL2V7ZQ+0kA==:cHSh4aBfqodPl5AI1KgRdg==
  cipher: 2022-blake3-aes-128-gcm
  smux:
      enabled: true
      protocol: h2mux
      max-connections: 1
      min-streams: 4
      statistic: false
      only-tcp: false
      padding: false
      brutal-opts:
        enabled: true
        up: 40
        down: 1000
}

Here are some screenshots of my settings:
8e5528a8cf475080830d3aa5eb10c2af.png
47a26a913874b35d1b7bb7a474d5f362.png

Finally, I think this problem should be related to the password。

@leslieqwq leslieqwq added the question Further information is requested label Jul 13, 2024
@alireza0
Copy link
Owner

Password for 128bit method should be 32byte and it is not implemented yet.
Please use 256bit methods for now.
As soon as finding a solution for this method, update will be in place.

@alireza0 alireza0 added the to deploy Considerable for implementation label Jul 13, 2024
@leslieqwq
Copy link
Author

Password for 128bit method should be 32byte and it is not implemented yet. Please use 256bit methods for now. As soon as finding a solution for this method, update will be in place.

But the mihomo log shows that the 128bit method requires a 16byte password,and the 256bit method requires a 32byte password.I don't know why

@leslieqwq
Copy link
Author

leslieqwq commented Jul 13, 2024

Password for 128bit method should be 32byte and it is not implemented yet. Please use 256bit methods for now. As soon as finding a solution for this method, update will be in place.

I have changed the method to 256bit and the password was generated with "openssl rand -base64 32" command. But that inbound still didn't work

@leslieqwq
Copy link
Author

I tried to use shadowsocks on the clash or xray client but it didn't work. Is there something I missed when creating it? The user on the clients page has selected inbound.

@leslieqwq
Copy link
Author

The created ss cannot be used on Shadowrocket

@alireza0
Copy link
Owner

Just change parameters. Some clients using incompatible version of shadosocks or core.

@alireza0
Copy link
Owner

Shodowsocks 128 bit password is added now.
You just need to edit and save shadowsocks clients ( one by one ).

Please wait till next release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested to deploy Considerable for implementation
Projects
None yet
Development

No branches or pull requests

2 participants