Cirkus Serveri Forum
    • CoD4xAdmin
    • Recent
    • Popular
    • Groups
    • Users
    • Register
    • Login

    Julia post request 403

    Scheduled Pinned Locked Moved
    Support
    2
    16
    1.5k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dzonerzy
      last edited by

      I configured steam sso, the identikey on both webadmin and game sever , and the rcon , I followed all the tutorial in the tutorial section the real problem is webadmin not responding correctly

      1 Reply Last reply Reply Quote 0
      • D
        dzonerzy
        last edited by

        So i investigated a bit this is what i found the game server is configured correctly and also the webadmin, when i start the game server i receive the post request, this is the content:

        POST /cod4x_plugins/julia/ HTTP/1.1
        Accept: /
        Host: webadmin.relic-gaming.net
        User-Agent: CoD4X HTTP-Agent
        Connection: Keep-Alive
        Content-Length: 274
        Content-Type: application/json

        {
        "time":1580464031,
        "identkey":"RELIC_SNIPER_KEY1337",
        "serverport":28961,
        "command":"HELO",
        "gamename":"Call of Duty 4 - Modern Warfare X18",
        "gamedir":"cod4",
        "version":"17.8",
        "rcon":"test_rcon"
        }

        which is absolutely correct, now if i reply the current request i got a forbidden error due to csrf:

        ForbiddenError: invalid csrf token
        at csrf (/home/webadmin/CoD4x-WebAdmin/node_modules/csurf/index.js:112:19)
        at Layer.handle [as handle_request] (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/layer.js:95:5)
        at trim_prefix (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:317:13)
        at /home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:284:7
        at Function.process_params (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:335:12)
        at next (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:275:10)
        at /home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:635:15
        at next (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:260:14)
        at Function.handle (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:174:3)
        at router (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:47:12)
        at Layer.handle [as handle_request] (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/layer.js:95:5)
        at trim_prefix (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:317:13)
        at /home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:284:7
        at Function.process_params (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:335:12)
        at next (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:275:10)
        at /home/webadmin/CoD4x-WebAdmin/server.js:118:2
        at Layer.handle [as handle_request] (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/layer.js:95:5)
        at trim_prefix (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:317:13)
        at /home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:284:7
        at Function.process_params (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:335:12)
        at next (/home/webadmin/CoD4x-WebAdmin/node_modules/express/lib/router/index.js:275:10)
        at /home/webadmin/CoD4x-WebAdmin/app/config/configuration.js:43:5
        at tryCatcher (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/util.js:16:23)
        at Promise._settlePromiseFromHandler (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:547:31)
        at Promise._settlePromise (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:604:18)
        at Promise._settlePromise0 (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:649:10)
        at Promise._settlePromises (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:729:18)
        at Promise._fulfill (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:673:18)
        at PropertiesPromiseArray.PromiseArray._resolve (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise_array.js:127:19)
        at PropertiesPromiseArray._promiseFulfilled (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/props.js:78:14)
        at Promise._settlePromise (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:609:26)
        at Promise._settlePromise0 (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:649:10)
        at Promise._settlePromises (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:729:18)
        at Promise._fulfill (/home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/promise.js:673:18)
        at /home/webadmin/CoD4x-WebAdmin/node_modules/bluebird/js/release/nodeback.js:42:21
        at /home/webadmin/CoD4x-WebAdmin/node_modules/mongoose/lib/model.js:4798:16
        at /home/webadmin/CoD4x-WebAdmin/node_modules/mongoose/lib/utils.js:276:16
        at /home/webadmin/CoD4x-WebAdmin/node_modules/mongoose/lib/model.js:4817:21
        at _hooks.execPost (/home/webadmin/CoD4x-WebAdmin/node_modules/mongoose/lib/query.js:4364:11)
        at /home/webadmin/CoD4x-WebAdmin/node_modules/kareem/index.js:135:16

        so this is the actual problem

        1 Reply Last reply Reply Quote 0
        • NeHoN
          NeHo Administrators
          last edited by NeHo

          I can not access your webadmin page, send me a link to your cod4xwebadmin page pls. 403 error means that it is forbidden. Also let me know if this is a local or external game server on cod4xwebadmin, how did you add it

          I keep hitting the 'Escape' key - but I'm still here. ...

          1 Reply Last reply Reply Quote 0
          • D
            dzonerzy
            last edited by

            https://webadmin.relic-gaming.net/ this is the link , the game server is remote

            1 Reply Last reply Reply Quote 0
            • NeHoN
              NeHo Administrators
              last edited by

              The link is broken, I can not access it "Service Unavailable" 503 error

              I keep hitting the 'Escape' key - but I'm still here. ...

              1 Reply Last reply Reply Quote 0
              • D
                dzonerzy
                last edited by

                I add the external gameserver with ip, port, rcon, identitykey for julia and same params are configured on server, plus i enabled steam sso on webadmin and linked my account to steam, then i configured myself as admin for my gameserver, then i start the cod4 server i receive the post but it trigger the csrf error , it's possible that all POST request must include a csrf token as a security measure?

                1 Reply Last reply Reply Quote 0
                • D
                  dzonerzy
                  last edited by

                  It's online again

                  1 Reply Last reply Reply Quote 0
                  • NeHoN
                    NeHo Administrators
                    last edited by

                    keep the website online and then restart your game server

                    I keep hitting the 'Escape' key - but I'm still here. ...

                    1 Reply Last reply Reply Quote 0
                    • D
                      dzonerzy
                      last edited by

                      I restarted the game server

                      1 Reply Last reply Reply Quote 0
                      • D
                        dzonerzy
                        last edited by

                        Jan 31 13:40:12 relic-gaming.net bash[4842]: POST /cod4x_plugins/julia/ 403 118.203 ms - 9036

                        1 Reply Last reply Reply Quote 0
                        • NeHoN
                          NeHo Administrators
                          last edited by

                          Is there any error on the website console, do you run cod4xwebadmin with npm start? if yes then you should see a POST request in console, is there any error, if yes send it here

                          I keep hitting the 'Escape' key - but I'm still here. ...

                          1 Reply Last reply Reply Quote 0
                          • NeHoN
                            NeHo Administrators
                            last edited by NeHo

                            Error was in the server.cfg file, the julia_identkey was not added

                            I keep hitting the 'Escape' key - but I'm still here. ...

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            0

                            Online

                            191

                            Users

                            268

                            Topics

                            1.2k

                            Posts
                            Powered & Designed by NeHo