shadowsocks / shadowsocks-libev

Bug-fix-only libev port of shadowsocks. Future development moved to shadowsocks-rust
https://github.com/shadowsocks/shadowsocks-rust
GNU General Public License v3.0
15.8k stars 5.7k forks source link

[Apps like TikTok could not login] #2807

Closed jackmagood closed 3 years ago

jackmagood commented 3 years ago

Please answer these questions before submitting your issue. Thanks!

(Please mention that if the issue you filed is solved, you may wish to close it by yourself. Thanks again.)

(PS, you can remove 3 lines above, including this one, before post your issue.)

What version of shadowsocks-libev are you using?

latest

What operating system are you using?

Iphone

What did you do?

Login Tiktok

What did you expect to see?

Successfully login

What did you see instead?

Unsuccessfully login, timeout

What is your config in detail (with all sensitive info masked)?

I rightly setup ss on both server and client, it could perfectly fit in most of the cases except login Tiktok. I can normally use tiktok if it has been logged in, but I just can't login, just this step, I will always fail.

I am not in China, so I can't do the field test using an Iphone, I did tcpdump and so many other methods that i know, still can not figure out what the problem is.

I also got some error like

ss-server[17]: getpeername: Socket not connected ss-server[17]: remote recv: Connection reset by peer

These two lines are always seem in my log.

Please let me know why. Btw, I am using Outline as client.

xkszltl commented 3 years ago

[!!!!!!Apps like TikTok could not login!!!!!!! URGENT!]

Don't wanna be the bad guy here, but there's really no much urgency in this issue. Too many "!" won't reduce the resolution time, but certainly reduced some politeness.

jackmagood commented 3 years ago

[!!!!!!Apps like TikTok could not login!!!!!!! URGENT!]

Don't wanna be the bad guy here, but there's really no much urgency in this issue. Too many "!" won't reduce the resolution time, but certainly reduced some politeness.

I have already allocated where the issue is. Its on the authentication mechanism of TikTok (iPhone).

Please do not make it out-left.

I didn't ask anyone to solve this issue prior to any other issue on this channel, because we need to anti-engineer Tiktok on iPhone if we really want to figure out where the issue is. I use such a title, because I want more relevant people notice this issue and I think it's more of a technical question than others.

This is a free space to share. I don't think such a title hurts the politeness of any kind. Please let me know what kind of politeness the caution sign hurts.

linuxbabe commented 3 years ago

“Urgent” makes people think your issue is more important than others. Using this word implies that the software maintainer should give you the priority.

jackmagood commented 3 years ago

I saw your repo, the automating script one, interesting. I am working on similar one focus on security and efficiency. Maybe we can share some day but not necessary.

I will fix title later.

On Mon, 19 Apr 2021 at 13:07, Xiao Guoan @.***> wrote:

“Urgent” makes people think your issue is more important than others.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shadowsocks/shadowsocks-libev/issues/2807#issuecomment-822143370, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ22VGRKZ4LZ7OUXMK3ESUTTJOQQLANCNFSM425ZWLJA .

jackmagood commented 3 years ago

Wrong reply, I am replying to the first comment.

On Mon, 19 Apr 2021 at 13:49, Jack Ma @.***> wrote:

I saw your repo, the automating script one, interesting. I am working on similar one focus on security and efficiency. Maybe we can share some day but not necessary.

I will fix title later.

On Mon, 19 Apr 2021 at 13:07, Xiao Guoan @.***> wrote:

“Urgent” makes people think your issue is more important than others.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shadowsocks/shadowsocks-libev/issues/2807#issuecomment-822143370, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ22VGRKZ4LZ7OUXMK3ESUTTJOQQLANCNFSM425ZWLJA .

xkszltl commented 3 years ago

Wrong reply, I am replying to the first comment. On Mon, 19 Apr 2021 at 13:49, Jack Ma @.> wrote: I saw your repo, the automating script one, interesting. I am working on similar one focus on security and efficiency. Maybe we can share some day but not necessary. I will fix title later. On Mon, 19 Apr 2021 at 13:07, Xiao Guoan @.> wrote: > “Urgent” makes people think your issue is more important than others. > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub > <#2807 (comment)>, > or unsubscribe > https://github.com/notifications/unsubscribe-auth/AJ22VGRKZ4LZ7OUXMK3ESUTTJOQQLANCNFSM425ZWLJA > . >

Thanks for your interest. If you'd like to collaborate on something there, feel free to raise issue or contribute PR there.

xkszltl commented 3 years ago

[!!!!!!Apps like TikTok could not login!!!!!!! URGENT!]

Don't wanna be the bad guy here, but there's really no much urgency in this issue. Too many "!" won't reduce the resolution time, but certainly reduced some politeness.

I have already allocated where the issue is. Its on the authentication mechanism of TikTok (iPhone).

Please do not make it out-left.

I didn't ask anyone to solve this issue prior to any other issue on this channel, because we need to anti-engineer Tiktok on iPhone if we really want to figure out where the issue is. I use such a title, because I want more relevant people notice this issue and I think it's more of a technical question than others.

This is a free space to share. I don't think such a title hurts the politeness of any kind. Please let me know what kind of politeness the caution sign hurts.

As @linuxbabe said it's about unnecessary priority. Many open-source people are very nice and willing to devote their time and effort to help people in need. Their dedication should be deeply appreciated and make sure to be route to the right place.

BTW I'm not the repo maintainer, just came across and attracted by this shining title, which wasn't supposed to based on the content.

jackmagood commented 3 years ago

[!!!!!!Apps like TikTok could not login!!!!!!! URGENT!]

Don't wanna be the bad guy here, but there's really no much urgency in this issue. Too many "!" won't reduce the resolution time, but certainly reduced some politeness.

I have already allocated where the issue is. Its on the authentication mechanism of TikTok (iPhone). Please do not make it out-left. I didn't ask anyone to solve this issue prior to any other issue on this channel, because we need to anti-engineer Tiktok on iPhone if we really want to figure out where the issue is. I use such a title, because I want more relevant people notice this issue and I think it's more of a technical question than others. This is a free space to share. I don't think such a title hurts the politeness of any kind. Please let me know what kind of politeness the caution sign hurts.

As @linuxbabe said it's about unnecessary priority. Many open-source people are very nice and willing to devote their time and effort to help people in need. Their dedication should be deeply appreciated and make sure to be route to the right place.

BTW I'm not the repo maintainer, just came across and attracted by this shining title, which wasn't supposed to based on the content.

I don't wanna make this more complicated. Clearly, my title is right or wrong is not a big thing in this community, and by far, there is only you two pay such huge attentions on this channel without any substantial advices or, say, analysis. I think, for now, the very thing attracting others is not my title but the arguments between us.

I don't know what people like you want from me. If you want me change the title, obviously I already did it. But if you want me apologize, definitely not, and I won't. My original intention is just to attract more people to notice this issue, because I don't think there are a lot people in OpenSource platform can solve this issue very quickly, and urgentness is subjective, the reason I used the "convex-like" title is because there are some other guys in our circle also have the same issue and they are waiting for the same voice, solutions or say direction on how to solve it.

Two things.

  1. By far, I already located the issue, it's not on ss-libev and I don't think I could rely on this platform fix it. And I will close this card.

  2. My strange title has done nothing wrong with politeness. If you say my title would waste other people time, I don't think so, my intention is rightly to attract more people saw it, if there is someone who can solve it, pretty good, if they don't wanna dig into this, just ignore it. You know StackOverflow, you know so many other OpenSource projects, some of them also use the attractive title, because the issue could not be explained in short and it's not easy to solve. And there are so many stupid issues or so-called attractive titles which are already risen by someone, what's your plan for those guys, ban their account and apologize? Secondly, most of the people came to Issue sector for a reason, there is a searching bar which could guide you to the very/relevant questions you want, if you don't want to pay attention on it, I am OK as well.

Finally, I am busy, I showcase my respect and decency through this reply. Again, this little trivia shouldn't have been appeared here and it is clearly not a thing as big as POLITENESS. I post a card for attracting more people to participated it and beyond that, already, I fixed it. And if you guys still want to argue with me, I will treat you as extreme liftist and let's keep talking. I am game, let's go.

This is a good platform, I love it, I don't want to mess it, I will pay more attention on my title in the future, but, if I unintentionally attracted someone who don't know what this is, I feel sorry, but I won't apologize, because this is not a big thing.

jackmagood commented 3 years ago

I located this issue. It's not on ss-libev. It's on the authentication of Tiktok(iphone). If you also have issue on login process using Tiktok on iPhone through ss-libev, please talk to me privately. For those guys who think I wasted your time, I emotionally feel sorry, but I won't physically apologize. Thank you all, I will pay more attention on my title editing in the future, promise.