• CoD4xAdmin
  • Recent
  • Popular
  • Groups
  • Users
  • Register
  • Login
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 30 Jan 2020, 23:59

    Hi,
    I'm having issue configuring julia i followed all the tutorial but when i do loadplugin julia i always see the POST request with a 403 response and the error:

    Error: Init failure. CoD4xWebAdmin backend script said:
    Error in plugin's OnInit function!

    please help

    1 Reply Last reply Reply Quote 0
    • N
      NeHo Administrators
      last edited by 31 Jan 2020, 01:39

      This is a game server side issue, the plugin can not load. Make sure that you configured everything correctly.

      Check your server.cfg
      Check if the website or IP where you try to POST via plugin julia is online/available (check also the firewall)

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

      1 Reply Last reply Reply Quote 0
      • N
        NeHo Administrators
        last edited by NeHo 31 Jan 2020, 01:41

        Here is a small tutorial how you have to set up plugin Julia

        How to Set up Plugin Julia and activate it

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

        1 Reply Last reply Reply Quote 0
        • D
          dzonerzy
          last edited by 31 Jan 2020, 07:32

          Actually my webadmin receive the post request from the Julia plugin it fails and the condition where the post request must return "okay" instead it return something else and fail with 403

          1 Reply Last reply Reply Quote 0
          • D
            dzonerzy
            last edited by 31 Jan 2020, 07:34

            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 31 Jan 2020, 09:51

              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
              • N
                NeHo Administrators
                last edited by NeHo 31 Jan 2020, 11:55

                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 31 Jan 2020, 12:34

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

                  1 Reply Last reply Reply Quote 0
                  • N
                    NeHo Administrators
                    last edited by 31 Jan 2020, 12:36

                    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 31 Jan 2020, 12:36

                      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 31 Jan 2020, 12:37

                        It's online again

                        1 Reply Last reply Reply Quote 0
                        • N
                          NeHo Administrators
                          last edited by 31 Jan 2020, 12:38

                          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 31 Jan 2020, 12:38

                            I restarted the game server

                            1 Reply Last reply Reply Quote 0
                            • D
                              dzonerzy
                              last edited by 31 Jan 2020, 12:40

                              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
                              • N
                                NeHo Administrators
                                last edited by 31 Jan 2020, 12:41

                                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
                                • N
                                  NeHo Administrators
                                  last edited by NeHo 31 Jan 2020, 13:07

                                  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
                                  9 out of 16
                                  • First post
                                    9/16
                                    Last post

                                  0

                                  Online

                                  191

                                  Users

                                  268

                                  Topics

                                  1.2k

                                  Posts
                                  Powered & Designed by NeHo