Hi Anand,
Have you tried running the application using Admin? I had the same issues and the only way I found around it was to run Mendix Studio pro as administrator.
Sincerely,
Florian
Hello Anand,
this is due to your company proxy blocking network to plugins and java. if whitelisting is not helping, you can try with Proxifier. We had similar issue here and working with Proxifier fixed the issue.
Hello Anand,
I'm facing the same issue with ZScaller and I have no solution...
But I have a workarounds:
1. use the offline installation of studio pro: https://docs.mendix.com/refguide/install/#offline
2. manually jar sync
- disable the gradle synchronization in the "Deployment" tab of Studio Pro Preference; it will stop the "Java dependency synchronization failed" error.
- open the "dependencies" tab in the settings page of your project and download manually all jars from Maven website.
- put all downloaded fjar files in the vendorlib folder in the App directory of your project
3. I have this error when I try to use a web service form another domain... In this case, you have to add missing certificate in the "certificates" tab of the settings page of your project.
Hi Anand,
I hope you are doing well.
From personal experience I can tell you that the issue occurs because ZScaler intercepts network traffic, and Mendix Studio Pro (and its Java runtime) doesn’t trust ZScaler’s certificate by default. To solve the issue you need to add the ZScaler certificate to the Java truststore (cacerts) used by Studio Pro.
Here’s how to do it:
Get the ZScaler Certificate
.cer or .crt).Locate Your Java Installation
Edit > Preferences > Deployment > JDK DirectoryC:\Program Files\Eclipse Adoptium\jdk-11 or similar.Backup the Truststore
[Java Path]\lib\securitycacerts and rename the copy to cacerts.backup.Import the Certificate
cacerts in KeyStore Explorer.changeit (default for Java).Restart Your Computer
Test in Studio Pro
Why this works:
Mendix uses Java for runtime and build processes. If ZScaler blocks or intercepts traffic, Java sees it as untrusted. Adding the ZScaler certificate to cacerts tells Java to trust it.
Extra Tips:
I hope this helps you solve your problem.
Best regards,
Oswaldo Valles