• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Working 1.6 differences and API structure

    Scheduled Pinned Locked Moved General
    1 Posts 1 Posters 5 Views
    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.
    • M
      mashina
      last edited by

      I’m testing FOG 1.6.0-beta (build 2253) on Ubuntu 24.04. A single FOG server that runs also DHCP.

      I’m having three related issues:

      GET /fog/system/info works fine (returns version and success).

      All authenticated routes (like /fog/host or /fog/image) return 403 Forbidden.

      API and User tokens are both enabled and verified in the database.

      The same API requests work on my production FOG 1.5.10 instance.

      The main difference is that this new install uses PHP-FPM (proxy_fcgi) instead of mod_php.

      Is there any required Apache config (e.g. header forwarding) for FastCGI so the fog-api-token and fog-user-token headers are passed correctly?

      In 1.6, the global API token looks base64 encoded in the web UI, while user tokens look like the old raw hex format.

      Are tokens now stored or displayed differently in this version?

      Should API requests use the displayed (encoded) token or the raw decoded value?

      On the web GUI, I can’t change any values under FOG Configuration → FOG Settings. All values seem hard-coded.

      Is this a known issue in the 1.6 beta, or could it be a permissions problem?

      Any guidance or clarification from the developers or anyone else using the 1.6 beta would be appreciated.

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

      170

      Online

      12.4k

      Users

      17.4k

      Topics

      155.9k

      Posts
      Copyright © 2012-2025 FOG Project