Jump to content

SeeJayEmm

Members
  • Posts

    6
  • Joined

Posts posted by SeeJayEmm

  1. How can I allow my fellow players to start and stop the instance without giving them access to the entire server via root or sudo? Is there a way to allow the user (or the group) "sdtd" only to start the start script so that the instance then runs?

     

    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

  2. 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]
    

  3. 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
    

  4. 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.

×
×
  • Create New...