User icon
hi again paradock

not so much of bug per se, but it doesn't seem correct either
the api.darflen.com subdomain seems to have cloudflare managed challenges, which can be an issue for any datacenter ip address (such as if one was using a vps)
i noticed this specifically on my github actions, which if you want to view the logs, it is here (click run mocha tests) (lmk if you cant see it)

i was hoping that the challenges could be disabled or at least reduced since it makes automated actions from a datacenter ip harder (or impossible)
i personally recommend making a waf skip rule for the api.darflen.com subdomain
Comments
  • User icon
    yeah I should disable it
    • User icon
      hi paradock. i don't mean to nag, and i know you are quite busy, but i just wanted to remind you about this issue
      this issue is exactly why fungi can't authenticate with your server, as you saw in the discord, so it isn't just me experiencing this issue.\

      also, might i suggest a public github repo (without any code on it) so people can open issues?
    • User icon
      ok I think it is fixed now, I added the skip rule
    • User icon
      i still seem to be getting the issue..maybe bot fight mode is on? i believe it ignores waf skip rules on bot fight mode
      either that or it isn't targetting api.darflen.com?

      you could always try going into the dashboard and looking up the cloudflare ray id of my request ("a027e5f58bc9810a") to see exactly why it is occurring
    • User icon
      alright will check
    • User icon
      ok try again, if it fail once again, the only solution for me is to disable bot fight mode... (and I can't do that only for the subdomain, only for the whole zone (basically enabled everywhere or disabled) unless I pay)
    • User icon
      i tried running the tests twice and unfortunately they both failed :(
      i wouldn't want you to lower the security rules of your api and put it at risk, nor pay for a higher tier! it doesn't seem worth the trouble or risk on your end for this lol

      but, thank you for trying either way!