Install arelle webserver on iss

73 views
Skip to first unread message

Bent Reiter

unread,
Dec 2, 2024, 7:02:07 AM12/2/24
to Arelle-users
Can someone guide me to the documentation for installing arelle on microsoft iis?
Brgds Bnt

Austin Matherne

unread,
Dec 2, 2024, 11:03:28 AM12/2/24
to Arelle-users
Hi,

There aren’t specific instructions for deploying Arelle with Microsoft IIS. However, Arelle includes a built-in web server that can be started using the command:
arelleCmdLine.exe --webserver localhost:8080

Once the server is running, you can configure a standard reverse proxy in IIS to forward traffic to the local Arelle server.

Kind regards,
Austin Matherne

bent....@gmail.com

unread,
Dec 2, 2024, 5:07:07 PM12/2/24
to arelle...@googlegroups.com

Hi Austin,

Thank you for your reply.

However, I remember earlier there was a short description of how to call ArelleCmdLine.exe via a cgi script on IIS.

The description was in the section of installation Arelle on Windows but has now apparently been removed.

 

Brgds Bent

--

---
You received this message because you are subscribed to a topic in the Google Groups "Arelle-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/arelle-users/4_0VDIL84-E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to arelle-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/arelle-users/47026652-191b-4527-8b65-2cf24db2213dn%40googlegroups.com.

Austin Matherne

unread,
Dec 2, 2024, 5:40:58 PM12/2/24
to Arelle-users
There's old (untested) code related to cgi support in Arelle. However, it depends on deprecated Python features that are slated for removal in the next release and will need to be removed from Arelle.

davide cagnoni

unread,
Mar 4, 2025, 5:14:42 AM3/4/25
to arelle...@googlegroups.com, matteo.g...@gmail.com
Hi, 
We step into this thread because we are trying to update the Arelle version (current one 2.3.4, we need to move to the 2.36.5, at least, in order to enable xbri format validation) but we are struggling with connecting IIS with Arelle.
Reading your explanation we understand that calling Arelle through cgi script on IIS does not work anymore with the latest Arelle versions (starting from wich one? I do not see it mentioned in the thread). 
Can you confirm this?
We also tried the suggested reverse proxy solution but  it did not work as when we call our test page http://<servername>/rest/xbr we get a 404 error. Consider that we have the same error (404) even calling directly the Arelle webserver (http://localhost:8080/rest/xbr), so it seems that this behaviour does not depend on IIS configuration itself.
Please  note that in our previous installations and updates we never faced such an issue, so we guess that something may have changed in terms of configuration (or some other step we do not find any reference of in the documentation).
Do you have any suggestion on how to fix or at least properly troubleshoot this?

Thanks in advance for your help.

Davide



You received this message because you are subscribed to the Google Groups "Arelle-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to arelle-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/arelle-users/4d32da3c-bb31-4fae-bc5f-9597d8ad0467n%40googlegroups.com.

Austin Matherne

unread,
Mar 27, 2025, 5:39:32 PM3/27/25
to Arelle-users
Hi Davide,

http://<servername>/rest/xbr isn't a valid endpoint from the Arelle REST API. Did you mean http://<servername>/rest/xbrl/validation?

Best,
Austin Matherne

Reply all
Reply to author
Forward
0 new messages