Comments (4)
- I'm not quite sure about the binding to UDP bit. Cloak doesn't listen to any UDP port and relies entirely on Shadowsocks for any UDP relay. Maybe you tried to bind to a protected UDP port as a non-root user, and since systemctl gives root privilege it solves the permission issue?
- Yes it means the newly generated UID. It was worded weirdly. I'll fix that.
- In the code I arbitrarily made UNLIMITED equal to 1e12 in ck-client so that the rate limiter will not do anything on the client side (this may be a bit too small now I think about it). In ck-server I think I made admin server to have 1e15 bytes of up and down credits. Again this is just arbitrary. When you are adding a new user, 0 is interpreted literally as 0 so you'll just have to put in a very big number that's smaller than 2^63-1.
It failed to bind to an IPv6 address because it's not properly square-bracketed. I mentioned it here. v1.1.0 has fixed this.
I'm not sure why it crashed since the log was incomplete, but it shouldn't have crashed because of some dubious input. I'll try to reproduce this.
from cloak.
Update: bind: Cannot assign requested address
ipv6 is not available when ss-libev tries to bind
Only after adding net.ipv6.conf.eth0.accept_dad = 0
in sysctl.conf
did {Wants,After}=network-online.target
work correctly and solve it.
Systemd in Ubuntu 19.04 is v240, which is not supposed to have this problem... systemd/systemd#2037 (comment)
Update2: Aaand... the binding error has quietly disappeared.
from cloak.
as you mention it did you already fixed this?
from cloak.
@malikshi Me? Kinda... I set those to 10^9 or 10^12 or 10^15 and it worked, ipv6 also works now in v1.1.0.
Binding error is not Cloak's problem, I tried reverting my config and service files to vanilla but still got it. I'm so confused... xD It seems that putting public ipv6 address in config.json causes it.
Yesterday after setting up Cloak I found out about this error, so I upgraded from Ubuntu 18.10 to 19.04 to get ss-libev 3.2.5 from Ubuntu packages. Maybe it's because of the development version Ubuntu.
Anyway I don't reboot often but I'll keep looking.
from cloak.
Related Issues (20)
- Is it possible to add ck-server support for Windows?
- Still getting detected on a Shadowsocks + Cloak setup HOT 1
- Cloak seems detected by Gov firewall HOT 13
- PR_END_OF_FILE_ERROR HOT 1
- Dependency Dashboard
- Cloak+torrent
- 从goquiet到现在的新版本cloak一直存在问题 HOT 3
- ck-client for mips_24kc using more resources than before
- Shadowsocks2022 and UDP HOT 4
- [Question] Is it possible to put Cloak behind some l4 proxy? HOT 1
- Cloak max connections?
- Cloak client 2.9.0 is no longer supported Windows 7/2008 R2 ? HOT 1
- Updates on iOS
- Client "providing for" more than one ProxyMethod and more than one listen port per running client, a feature request
- Android standalone mode
- Please who can help me, how to setup ck-client-darwin-amd64-v2.9.0 on Mac OS?
- { "host" : "https:\/\/www.formula1.com\/en.html", "file" : "", "obfsParam" : "", "alpn" : "", "cert" : "", "created" : 1719012869.875668, "updated" : 1719012869.8759251, "mtu" : "", "flag" : "WW", "privateKey" : "", "hpkp" : "", "uuid" : "757CDBA4-B6C6-4CE1-9F29-6DDC5B85B0B4", "type" : "Subscribe", "downmbps" : "", "user" : "", "ech" : "", "plugin" : "none", "link" : "", "method" : "", "data" : "", "filter" : "", "protoParam" : "", "reserved" : "", "alterId" : "", "upmbps" : "", "keepalive" : "", "port" : "0", "obfs" : "none", "dns" : "", "publicKey" : "", "peer" : "", "weight" : 1719052870, "ip" : "", "title" : "", "proto" : "none", "password" : "", "chain" : "", "shortId" : "" }
- Quick help needed - finding userinfo.db path for a given UID based on, well, UID HOT 3
- I can't start the program. Error System.NullReferenceException
- Cloak with openvpn in android
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cloak.