Ask questions about installing and configuring ProcessMaker 3
#795813
Good afternoon,
I'm trying to install processmaker on Windows/IIS.
I'm using:
IIS 7.5
PHP 5.6.31
MySQL 5.5

I followed all the instructions on this wiki page step-by-step.

If I try to navigate to:
http://localhost

Everything works brilliantly.

But if I try to navigate to the site using any other method (IP address, domain name, etc) - it appears that many of the images & js files do not load properly. All the images that do not load give a 304 NOT MODIFIED response. If I try to navigate to an image file directly, the browser says:
"The image "http://SERVERIPADDRESS/images/dialog-ok-apply.png" cannot be displayed because it contains errors."

Here are the things I tried to troubleshoot:
    Double-checked permissions on the processmaker & public_html directories. Not only did I give "Everyone" full control, but I also gave full control to the Application Pool in which processmaker is running, along with IIS_IUSRS group.
    Double-checked my handler mappings in IIS to make sure there is a proper static file mapping.
    Double-checked my php.ini to make sure the configuration was exactly as specified on the wiki. I also went as far as installing the standalone processmaker/apache server package (which ran beautifully may I add) and used the same php.ini from that install. - No luck, the problem persists.
    I completely turned off windows firewall - the problem persists.
    Double-checked my roles/services/features on the server to make sure static content was enabled, along with all the other extensions that the wiki says to enable.
WEIRD POSSIBLE CLUE:
Navigating to http://localhost works perfectly. The app performs and loads exactly as expected. But I generated a self-signed certificate and added https as a binding in IIS. Now if I go to https://localhost - the same problem happens (images & js files don't load, etc). So the only thing that is currently working is http://localhost

OTHER ITEM TO NOTE:
The database configuration screen is stuck on "Checking". I cannot get passed this screen unless I use the workaround mentioned here: viewtopic.php?t=709356

Can anyone provide some additional suggestions so that I may get this working properly?
Thank you very much for your time and help, and don't hesitate to ask me for more information if needed!
#795818
amosbatto wrote:I have never done a Windows/IIS install, but I wonder if it is this problem: http://jasonwatmore.com/post/2014/09/25 ... nt-warning

Press F12 on your web browser to open the debugger and check whether the address to access the images is http, and not https.
I wish the problem was that simple :-) but no - it's not mixed content. Additionally - the problem persists when I navigate to http://SERVERIPADDRESS

Do you know of any other processmaker communities or issue queues in which I can seek help?
I appreciate your time.
#795819
By some miraculous string of luck - i've solved the problem.

The wiki instructions state to add an inbound rule within URL Rewrite in IIS. Well this inbound rule was already configured in the web.config that was included in the processmaker download package. IIS picks up this web.config file and automatically creates the rule. So I didn't have to add it myself - it was already there.

But IIS configured the rule for every sub directory within public_html - and the wiki only states to have the rule on the main website node in IIS. Not on every subdirectory. Disabling the rule on the subdirectories solved the problem!
#795821
NickyTheWrench wrote:But IIS configured the rule for every sub directory within public_html - and the wiki only states to have the rule on the main website node in IIS. Not on every subdirectory. Disabling the rule on the subdirectories solved the problem!
Good find. Can you provide a screenshot or explain better what you did? I'll tell the person who wrote that page to change it, but I'm not sure what you are talking about (Sorry, I don't use IIS, so I'm not familiar with its options).
NickyTheWrench wrote: Do you know of any other processmaker communities or issue queues in which I can seek help?
I have seen a couple questions about PM on stackoverflow, but I don't know of any other place except this forum. Sometimes it is better to ask in other places for server configuration questions, especially if it is a question about nginx or IIS.
Want to create your own meme coin?

In the world of cryptocurrencies, a unique and exc[…]

The market for cryptocurrencies is demonstrating a[…]

What's SAP FICO?

Embarking on a dissertation can be one of the most[…]

Hello. For rental housing, there are software solu[…]