You are not logged in.
Hi,
This is my first time setting up and using GLPI. I've installed GLPI 10.0.15 on IIS (Windows Server 2019) with PHP 8.3 and followed the instructions to enable all the required PHP extensions etc. (using MySQL). Everything seems to be working fine except for the Plugins/Marketplace page. When I try to load either tab (Installed and Discover) I just get the spinning dots forever. The developer tools in the browser (I'm using Edge version 126.0.2592.61) shows a '500 Internal Server Error' loading the following URL
https://my.server.address/ajax/common.tabs.php?_glpi_tab=Glpi%5CMarketplace%5CView%241&_target=%2Ffront%2Fmarketplace.php&_itemtype=Glpi%5CMarketplace%5CView&id=0
The IIS logs show the following:
2024-07-05 13:23:27 10.38.20.51 GET /ajax/common.tabs.php _glpi_tab=Glpi%5CMarketplace%5CView%240&_target=%2Ffront%2Fmarketplace.php&_itemtype=Glpi%5CMarketplace%5CView&id=0 443 - 10.38.25.220 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/126.0.0.0+Safari/537.36+Edg/126.0.0.0 https://my.server.address/front/marketplace.php 500 0 0 55
I've checked 'glpi/files/_log/php-errors.log' and the only thing it contains is (repeated 5 times):
[2024-06-29 19:58:02] glpiphplog.WARNING: Test logger
I'm using a certificate signed by my Active Directory CA and the URL is the local FQDN of the server. I do have a proxy server but I have bypassed the proxy on both the server and client. If you're able to point me to a list of domains which need to be whitelisted that would be helpful though please. I'm not sure if there are any other logs etc. I need to provide as this is the first time I've used GLPI. But if you need more info please let me know.
Any help would be greatly appreciated.
Offline
The IIS logs show the following:
2024-07-05 13:23:27 10.38.20.51 GET /ajax/common.tabs.php _glpi_tab=Glpi%5CMarketplace%5CView%240&_target=%2Ffront%2Fmarketplace.php&_itemtype=Glpi%5CMarketplace%5CView&id=0 443 - 10.38.25.220 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/126.0.0.0+Safari/537.36+Edg/126.0.0.0 https://my.server.address/front/marketplace.php 500 0 0 55
this si the "access.log", you need to check the error log on IIS for the website
Offline
Thanks for the reply. I worked out the problem this morning. I didn't realise cURL needed a CA bundle to be installed. I assumed it used the system's trusted CA certs. I downloaded the bundle from the cURL website and configured it in php.ini and it's working now.
Offline
Hello,
I have the same problem and I can't solve it, I imported the certificate into my windows server, but it doesn't work, can you help me on this?
Thanks to you
Best regards
Sébastien
Offline