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

      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