How do you do?

I have a small problem with my self-hosted osTicket version v1.18.1 (0375576). When I set the status of a ticket to e.g. Closed, no content is displayed in the pop-up. Even in the settings, when I click on the question mark, no content is displayed. Any ideas?

Web server software: nginx/1.22.1
MySQL version: 10.11.6
PHP version: 8.1.29

Best,
Jonas

  • KevinTheJedi replied to this.
  • TenixLP

    osTicket can run on NGINX however it’s not supported out of the box. You have to apply your own site config. Here is an example of an NGINX config.

    You can also edit your bootstrap.php file and set display_errors and display_startup_errors to 1 and retest to see if any errors output on screen.

    Cheers.

    Can you give a screenshot of your Dashboard Information and also a screenshot of the opened ticket?

    It is probably a role issue. Try this.
    Change the role of your agent account.
    Go to Admin > Agents > Select your agent > Access tab.
    Depending on your Ticket department, choose All access or Expanded access.

      dlarejsalvatore It’s not a role issue it’s because he’s using NGINX.

      TenixLP NGINX is not supported out of the box. You have to go online and find the appropriate NGINX site config and apply it to your site. There are many examples online; including a recipe on the NGINX website. You should always read the requirements before using osTicket. You would see that osTicket supports Apache/LiteSpeed/IIS out of the box.

      Cheers.

        TenixLP

        You can attach images directly in this forum. We do not go to 3rd party sites.

        If it was PHP you would see errors in your PHP error logs.

        Cheers.

          KevinTheJedi Hello, thank you for your answer!
          I didn't know about the link. I apologize for that. I have tried to attach pictures. Maybe I forgot something in the NGINX config? Or does OSTicket only work with Apache 2?


          Best,
          Jonas

          Edit:
          I have not found any errors in the PHP or NGINX logs.

            TenixLP

            osTicket can run on NGINX however it’s not supported out of the box. You have to apply your own site config. Here is an example of an NGINX config.

            You can also edit your bootstrap.php file and set display_errors and display_startup_errors to 1 and retest to see if any errors output on screen.

            Cheers.

            Thank you very much for your help. I will try this out and switch to Apache if necessary.

            Cheers

            Write a Reply...