Server Move
50 replies @
MikuAuahDark: Changed those links to HTTPS. My long term goal would be to make HTTPS default. Not sure if I can enable HSTS. I still have to allow HTTP for CS2D because it does not support HTTPS unfortunately
(it's required for avatar downloads etc)
Also fixed some errors on the USGN page and added files_pub with the map format spec
I think mails are not working in general right now (required for registration and password lost functions. well be fixed ASAP).
Edit
Mails should work now


Also fixed some errors on the USGN page and added files_pub with the map format spec
I think mails are not working in general right now (required for registration and password lost functions. well be fixed ASAP).
Edit
Mails should work now
edited 1×, last 13.06.20 01:36:06 am
This one still doesn't
DC has written:
I think you can update CS2D which sent special, private header to every request in UnrealSoftware and let the UnrealSoftware web server check for the presence of that header. If the header is present, allow normal HTTP request. Otherwise, issue 302 redirect to HTTPS website. You can also check for the User-Agent header, like if it's a browser then force it to visit the HTTPS website by issuing 302 redirect to the HTTPS website.
You can choose to send Strict-Transport-Security regardless or only send it if the header you wanted is not present.
EDIT: User-Agent
EDIT2: Oh I forgot to mention that all download links in cs2d.com still points to non-HTTPS.


I still have to allow HTTP for CS2D because it does not support HTTPS unfortunately 

I think you can update CS2D which sent special, private header to every request in UnrealSoftware and let the UnrealSoftware web server check for the presence of that header. If the header is present, allow normal HTTP request. Otherwise, issue 302 redirect to HTTPS website. You can also check for the User-Agent header, like if it's a browser then force it to visit the HTTPS website by issuing 302 redirect to the HTTPS website.
You can choose to send Strict-Transport-Security regardless or only send it if the header you wanted is not present.
EDIT: User-Agent
EDIT2: Oh I forgot to mention that all download links in cs2d.com still points to non-HTTPS.
edited 2×, last 13.06.20 06:50:22 am


@
DC: Can't you create a system that automatically redirects you to HTTPS from HTTP?


@
DC: Can't you create a system that automatically redirects you to HTTPS from HTTP?

@


Not sure if I can enable HSTS. I still have to allow HTTP for CS2D because it does not support HTTPS unfortunately
(it's required for avatar downloads etc)

I just saw players playing online for 2 days, you can see it ,this happened since there was DNS change, but from what I see, it affects brazilian players like @
RyAnn:,@
null11:, @
codigos2d: & @
SenseiSz:.
I don't know if it's a mistake or what, but it's to be aware




I don't know if it's a mistake or what, but it's to be aware
What the F.A.Q.?|
faqduLLAH

Since this update, many CS2D servers can't be joined and players get stuck at the "verifying USGN login" screen.
I'm almost certain that it's not a problem on my end because 1) there's servers that I can join and 2) the ones which are affected by this almost always had players on them and now they're always at 0 players. And yes, even though CS2D doesn't have as many players as it once did, there's still at least 1 or 2 Standard servers that fill up daily... well, until this update.
--- Edit ---
Hmmm, weird, I can now enter on those specific servers by logging off of my USGN account, and one of them (specifically [Q] Complex de_dust) now shows a player count while it was always "0" when I was logged in.
However, once I log back in, I still get the same issue, can't join the servers.
And yes, I checked before writing this post and after this edit; my usgn.dat file starts with this line:
I just find it odd that there's servers which I can join with my account and others that I can't, whereas before I could.

I'm almost certain that it's not a problem on my end because 1) there's servers that I can join and 2) the ones which are affected by this almost always had players on them and now they're always at 0 players. And yes, even though CS2D doesn't have as many players as it once did, there's still at least 1 or 2 Standard servers that fill up daily... well, until this update.

--- Edit ---
Hmmm, weird, I can now enter on those specific servers by logging off of my USGN account, and one of them (specifically [Q] Complex de_dust) now shows a player count while it was always "0" when I was logged in.
However, once I log back in, I still get the same issue, can't join the servers.
And yes, I checked before writing this post and after this edit; my usgn.dat file starts with this line:
Code:
1
81.169.236.243|usgn.de
I just find it odd that there's servers which I can join with my account and others that I can't, whereas before I could.

edited 1×, last 15.06.20 06:32:06 pm
@
medeiros: It's a known issue. I'm working on a fix.
@
jerelahorca: Thanks. Guess I know why this is happening. Will be fixed too.

@

I have the same problem as @
medeiros:. I can't even join my own dedicated server and test my scripts anymore, it just gets stuck on "Verifying USGN login" and in the server console, it says that I'm "not logged in".
Edit: Okay, DC responded as I was typing so we'll be waiting

Edit: Okay, DC responded as I was typing so we'll be waiting
@
jerelahorca: what him and I reported are different issues than the one that's fixed by what's in the first post.
Thanks for looking into it,
DC!

Thanks for looking into it,


Okay. I think login verification should be fixed now.
Same for people staying in the "playing XYZ"-state forever.
Please let me know if it works for you or if you still have problems!
Same for people staying in the "playing XYZ"-state forever.
Please let me know if it works for you or if you still have problems!
You're right. Oh no.
Okay... back to work.
Edit:
Okay, had another really stupid bug in there. Should be fine now!

Okay... back to work.
Edit:
Okay, had another really stupid bug in there. Should be fine now!
CS2D version checking still fails.
When the version check fails, CS2D stuck at "trying to login". Restarting CS2D and skipping the version checking as fast as possible allows me to login in-game, but USGN verification still fails.
When the version check fails, CS2D stuck at "trying to login". Restarting CS2D and skipping the version checking as fast as possible allows me to login in-game, but USGN verification still fails.


@
MikuAuahDark: have you tried my fix over at
Common Solutions to the USGN proble.ms



It's hard being the best girl in the whole entire world
@
MikuAuahDark: You must still have the wrong (old) USGN IP in your sys/usgn.dat (see my edit in the thread). This must be updated for client AND server!
Or your connection to the new server is blocked by something for some reason (I can't help then because it's not on my end. it works for other people)

Or your connection to the new server is blocked by something for some reason (I can't help then because it's not on my end. it works for other people)
Of course I've updated my usgn.dat. I'd be very dumb if I didn't do that in the first place prior reporting.
Also everything was work prior the server move and as
DC said before, rewriting the USGN masterserver. CS2D version checking and USGN verification works prior this. I'd really love to solve this problem together, but I also understand USGN masterserver code is something that shouldn't be known by normal user like me so our best bet is guessing.
Also everything was work prior the server move and as



@
The Dark Shadow: You normally shouldn't get unexpected USGN masterserver messages. When does this happen?
@
MikuAuahDark: Sounds super weird. I'll try to find out what's going wrong but it's complicated to do so because it works fine when I use CS2D with USGN on my side. It's weird that you're also getting these unexpected masterserver messages. That shouldn't happen.

@
