SeeJayEmm
-
Posts
6 -
Joined
Content Type
Profiles
Forums
Store
Articles
A20 Bugs
A21 Bugs
Events
Posts posted by SeeJayEmm
-
-
No proxy, i have tried from 2 different locations (home and work) on 2 different machines and get the same messages
FWIW I just tried this and was able to pull the file down without any trouble. Does svn.illy.bz resolve to 178.63.97.203 for you? I'd also try pulling it up on a browser to see what response you get.
user@saffron:/tmp$ wget http://svn.illy.bz/7dtd/bootstrapper/bootstrap.sh --2017-02-17 09:31:40-- http://svn.illy.bz/7dtd/bootstrapper/bootstrap.sh Resolving svn.illy.bz (svn.illy.bz)... 178.63.97.203 Connecting to svn.illy.bz (svn.illy.bz)|178.63.97.203|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 7366 (7.2K) [text/plain] Saving to: ‘bootstrap.sh’ bootstrap.sh 100%[=============================================================>] 7.19K --.-KB/s in 0.1s 2017-02-17 09:31:42 (55.6 KB/s) - ‘bootstrap.sh’ saved [7366/7366]
0 -
Aaaaah, I think this one is missing (it's set globally in my Apache as I do a lot of reverse proxying so that's why I missed it before):
ProxyPreserveHost On
That did it. Thanks!
0 -
Well, my exact VHost definition looks like this:
So basically the same as on the wiki. If you don't have any custom header processing directives in there I wonder what it could be. As I said it really just uses the Host header of the request (SessionHandler.cs lines 54 and following)...
When it has redirected you to Steam's login page, what is the URL of that page which should contain the OpenID parameters? Interesting parts here would be openid.realm and openid.return_to.
I don't want to bog you down too much. Maybe something is off with my apache config I haven't figured out. My vhost was pretty much a clone of yours except a different hostname/port (I've tried several variants). Right now I have it set to localhost:25812 and that's what gets passed to steam. I have tried with the public hostname in there too but that still passes along the port number.
https://steamcommunity.com/openid/login?openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.mode=checkid_setup&openid.return_to=http%3A%2F%2Flocalhost%3A25182%2Fsession%2Fverify&openid.realm=http%3A%2F%2Flocalhost%3A25182&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select
0 -
Weird, works just fine for me. The only I reason I could see is that Apache is rewriting the Host header of the request as that's used when redirecting to Steam's OpenID (and back).
Huh. I wonder if there's a piece I'm missing. Are you doing anything with mod_rewrite that's not detailed on the Wiki?
0 -
Integrated Web Server + mod_proxy breaks Steam Login
I was hoping someone could point me in the right direction. I'm using apache to Proxy the internal web server as per https://7dtd.illy.bz/wiki/Integrated%20Webserver#apacheandmod_proxy. Works great except for 1 thing, the URL that steam attempts to redirect me to after logging in includes the port of the integrated web server.
Has anyone else encountered this and/or found a quick way to strip the port number from the request? I realize I can manually edit the url in my browser to complete the login process but, I'm looking for a way to do this automatically.
0
Native Linux server (with management scripts)
in Multiplayer
Posted
I would recommend looking at the EXAMPLES section of the sudoers man page. You're looking for something along the lines of...
username ALL=/usr/local/bin/7dtd.sh
Or if you want to be more granular...
username ALL=/usr/local/bin/7dtd.sh start,/usr/local/bin/7dtd.sh kill