gulfstream park racing

intellij ssl certificate problem

When you say Firefox complains about it initially, do you mean that it asks you to add a certificate exception? This will launch the terminal. Works great. Here,keytool.exe file resides. Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Make sure your phones date and time are correct. 4th one is an effective solution.. Eventually, its going to be six months. Open the domain mappings page in the Google Cloud console: Domain mappings page. By default in command prompt or in terminal(Inside Android studio in the bottom)tab This works like a charm. Thanks for contributing an answer to Stack Overflow! Depending on what you look for, search results appear to be "censured". Stack Overflow for Teams is moving to its own domain! 2022 Moderator Election Q&A Question Collection, react-native run-android gives err FAILURE:Build failed Where: Build file 'C:\\node_modules\react-native-gradle-plugin\build.gradle.kts' line: 11, Plugin [id: 'org.springframework.boot', version: '2.0.2.RELEASE'] was not found. Error: SSL certificate problem: unable to get local issuer certificate, https://server/tfs/DefaultCollection/_git/gitRepo/. (SSL) certificates for use with Cloud Load Balancing and Media CDN. You will see an information window with various information. I checked where it should have been, and it said "jdk1.8.0_77". lynyrd skynyrd monument shirt. Yeah! I had only 1 file inside another directory there. Cannot resolve plugin org.springdoc:springdoc-openapi-maven-plugin, Can not resolve plugin org.apache.maven.plugins:maven-deploy-plugin:2.7. For newer versions of IntelliJ, enable the use plugin registry option within the Maven settings as follows: For IntelliJ 14.0.1, open the preferences---not settings---to find the plugin registry option: Regardless of version, also invalidate the caches: When IntelliJ starts again the problem should be vanquished. So always try updating your cipher suites. That's all. Math papers where the only issue is that someone else could've done it but didn't. The problem is that the button does not appear on localhost. Published at DZone with permission of Crumb Peter. I got the same error and my issue is solved by specifying the kotlin version in build.gradle: Ok, so the answer was very simple all along. We have our origins in Home Automation but our 3.0 platform is focused on generic IoT applications and is a completely different stack to any of our 2.x services. Kind of makes sense:-) Worked for me even if the actual site and deploy goals did fail :-). Thats because older cipher suits tend to be vulnerable and fewer safe. I was so skeptical this would actually work, it felt like entering cheat codes into a game. It's worth mentioning that I tried all the 'above' answers before finally caving and adding the declaration directly in my projects pom.xml This is a less-than-optimal solution because we have to add the maven plugins to each new project. 4.Click Advanced System Setting Click and drag the image to your desktop. This has just started happening since it was loaded onto a new MacBook Pro (2017) running Sierra (10.12.6). ". MacIntelliJ IDEAJetBrainsJava IDE : . The hostname to listen on. In JDK 7 sslv2hello message handshaking is disabled by default while in JDK 6 sslv2hello message handshaking is enabled. This easy thing might immediately fix your error. If the SSL failure is on the client-side, youll try a couple of steps to repair the matter on your phone. ), With the following code, you can (1) become your own CA, (2) then sign your SSL certificate as a CA. But it worked when run from the IDE's terminal. Prop 30 is supported by a coalition including CalFire Firefighters, the American Lung Association, environmental organizations, electrical workers and businesses that want to improve Californias air quality by fighting and preventing wildfires and reducing air pollution from vehicles. How to generate a horizontal histogram with words? I've had enough frustration with Chrome! Great! It seems it was using an outdated settings.xml. Generated souces folders: "detect automatically", Automatically download: "sources" & "documentation", project VM options for importer: -Xmx512m. Remember that chrome now requires Subject Alternate Name and nearly ignores CN. yeah the "One more step - How to make the self signed certs fully trusted in Chrome/Safari" step basically really means "How to make this cert trusted everywhere in your system, except java" - So if you want it to work in Java too, follow that part as well! C:\Users#Name of your PC that you selected\AndroidStudioProjects#app name\flutter_app>cd\. Ads are more in your face as they used to be and Ad blockers have been rendered useless. Double-click it. My case is, it doesn't work wherever I call it, no matter I path the file or not, if I open it with powershell. @NIKHILCHAURASIA The Maven Clean Plugin, attempts to clean the files and directories generated by Maven during its build. This is due to path for keytool.exe not set. Thanks. Is it considered harrassment in the US to call a black man the N-word? You probably tried the import under the "Your certificates" tab, you need to use the one under the "Authorities" tab. Add it to your environment variables then run the keytool command again. In the past, subjectAltName was used only for multi-host certs so some internal CA tools don't include them. On Linux, Chromium uses the NSS Shared DB. I tried importing under all tabs, none of those worked even after restarting chrome, Getting Chrome to accept self-signed localhost certificate, the browser should let you visit the page, bugs.chromium.org/p/chromium/issues/detail?id=103875, avoid subject alternative name missing errors, https://chromium.googlesource.com/chromium/src/+/refs/heads/master/components/security_interstitials/core/browser/resources/interstitial_large.js, https://stackoverflow.com/a/31900210/430128, https://chromium.googlesource.com/chromium/src/+/HEAD/docs/linux_cert_management.md, http://www.robpeck.com/2010/10/google-chrome-mac-os-x-and-self-signed-ssl-certificates/#.Vcy8_ZNVhBc, https://blogs.oracle.com/meena/about-trust-flags-of-certificates-in-nss-database-that-can-be-modified-by-certutil, Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. My example are easy to use commands and config files: add these files and this example is all in one root directory. This one worked for me loading a project that was built using an older version of IntelliJ. How do I do "Authenticating Your Client with Google"? 8.VERIFY: Maven deploy -> error org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy fails, but no mention of plugin in pom? rev2022.11.3.43005. How can I get a huge Saturn-like ringed moon in the sky? Solved this problem by combining Java and Gradle versions. Here is what I tried to fix the issue and it worked: After following above steps, the issue was fixed. The fastest way to do this is to open a tab to Add the CA certificate in the trusted root CA Store. I tried to import the Let's Encrypt certificate, and it failed because of that, and I fixed the certificate format with openssl x509 -in broken.pem -out correct.pem and it imported correct.pem without problems. Join the DZone community and get the full member experience. Plugin is present in my local maven repo. Unfortunately IDEA only logs this issue in Here is my full pom file for further notice. NB: For Windows, some reports say that openssl must be run with winpty to avoid a crash. As an addition to whoever else having my problem, I use IntelliJ's own JDK that comes with the IDE. Instead it uses it's own JRE in IntelliJ_HOME/jre64/ by default. I had the same issue with a valid signed wildcard certificate from symantec. 5.Click Environment Variables It sounds to me that all three browsers are complaining, but Firefox allows you to cancel its complaint. To update the cacerts file did it for me (using an own nexus with own SSL certificate). If you're on a mac and not seeing the export tab or how to get the certificate this worked for me: Drag that little certificate icon do your desktop (or anywhere). For some reason I activated gradle's "Offline work" toggle and that was the cause of the problem. If you want to trust a server self signed certificate, it cannot make mention of an invalid authority even if that's itself. "When using this certificate," set to "Always Trust". This failure often occurs in Apigee Edge. It worked for me in Windows 8! After several attempts I found a working combination - AdoptOpenJDK 11 and Gradle 5.6.4. C:/windows/system32/drivers/etc/hosts. found in any of the following sources: Check your Internet connection and make sure your Internet is not restricted. What i just can't understand is why my JVM out of nowhere decided it doesnt trust the main gradle plugin repository Java is painfull, Plugin [id: 'org.jetbrains.kotlin.jvm', version: '1.2.71'] was not found in any of the following sources, Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. Helped me. Best way to get consistent results when baking a purposely underbaked mud cake, Two surfaces in a 4-manifold whose algebraic intersection number is zero. Check all boxes and click OK. Did the above, then deleted the problematic plugin directories, then Reimport and voila! Connect and share knowledge within a single location that is structured and easy to search. A simple solution of error is that you first need to change the folder directory in command prompt. However, when generating the cert using my self-signed CA it was ignored. refer to this website. Unfortunately IDEA only logs this issue in it's own logfile. It of course only does this for the certs being imported. Did work for me, thanks. keytool ships with Android Studio as part of the JRE needed to run Android Studio. Searched in the following repositories: I downloaded the missing intermediate cert from symantec (you can see the download link to Meaning, waste no time in turning off SSL 2.0 and SSL 3.0. I have removed gradle 7.2, installed from snap and install gradle 7.2 from sdkman. But this was my fix in Node.js for that issue. Public Wi-Fi is extremely insecure. The TRUSTARGS are three strings of zero or more alphabetic characters, separated by commas. Do US public school students have a First Amendment right to be able to perform sacred music? EDIT after 8 years: Please also have a look at all other good answers here. Refer to the wiki - IDE Support. How can we build a space probe's computer to survive centuries of interstellar travel? However, most of the problems are server sided. As of March 2020, on MacOS Catalina using Chrome 81, this has changed once you create a valid certificate using openssl as outlined above. Then type in string as describe here. Start the Keychain Access app and open the "Certificates" category. Before that I had 2 to 5 errors in IntelliJ, after that I have only 1. be sure this bin folder includes this keytool.exe, then type : (cd means change directory) Proud user of IDE for professional JavaScript development with AJAX ready refactorings : BitRock Install Builder for donating a licence for their excellent cross-platform installer product. Resolution. Is MATLAB command "fourier" only applicable for continous-time signals or is it also applicable for discrete-time signals? In my specific problem, an SSL certificate was missing in the JREs keystore. this finally did the trick for me so you guys could try to cd ~/.m2/repository && find . But adding the version did it. Is a planet-sized magnet a good interstellar weapon? Select your newly imported certificate in the "Certificates" list. Also in your line there is a space in keystore. Not the answer you're looking for? Locate the url in the browser. Allow invalid certificates for resources loaded from localhost. A fully qualified symbol. Note, my method bypasses the need for a CSR by just signing the certificates with the authority key and adding details for the dev servers. I kept getting this error, not until i saw this answer. Choose DER encoded binary X.509 (.CER), click Next. C:\Program Files\Java\jre1.8.0_181\bin open cmd anywhere and run, change the path to the path you located your keytool.exe. 'It was Ben that found it' v 'It was clear that Ben found it'. add C:\Program Files\Java\jdk-15.0.1\bin this into Environment Variables. Confirm you decide on all the boxes on your screen. i too am having this problem using WEBstorm. UPDATE 11/2017: This answer probably won't work for most newer versions of Chrome. This works but @Amt87 's answer will make sure you have keytool available in any directory without having to first cd to the directory where keytool is located (windows only). Optional. But lo and behold, If you see the "this certificate is invalid" page simply type in the letters and the window should reload and display the content of the page. How to generate a horizontal histogram with words? Is MATLAB command "fourier" only applicable for continous-time signals or is it also applicable for discrete-time signals? On Windows its: C:\Program Files\Android\Android Studio\jre\bin\keytool.exe, On Mac its: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/keytool. The problem can also be that keytool can be a little oversensitive to spaces and line endings. In my case problem was in using PowerShell instead of CMD :), i am using gui tool ,Must try Who don't want to use keystore command line, it is GUI tool for create keystore.jks and export pem file and lot, https://keystore-explorer.org/downloads.html. The Project is JavaFx+Maven with Shade : Search for maven, you will see This seems to work! How many characters/pages could WordStar hold on a typical CP/M machine? First, I browsed to my site using Safari and clicked on the link at the bottom of the the warning page that allows me to Access the Site Anyway. create a trusted self-signed SSL cert for localhost (for use with Express/Node). 2. Instead it uses it's own JRE in IntelliJ_HOME/jre64/ by default. No more worrying about synchronized and volatile any more, and you also avoid many other cases of race conditions and deadlock so prevalent when doing hand-rolled 'traditional' multi-threaded application development. In which case, we create a new session. I am a beginner flutter developer struggling to finish up my app. The second option worked for me on Windows 10 x64. After it has been added, double-click it. ERROR:'keytool' is not recognized as an internal or external command, operable program or batch file, Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. Making statements based on opinion; back them up with references or personal experience. Then refresh. add you jdk/bin to this path, In cmd set the path by using the below command, now the path is set now you can use the keytool. Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type. Example, Enabling "use plugin registry" and Restart project after invalidate cash solved my problem, to Enabling "use plugin registry" >>> (intelij) File > Setting > Maven > enable the option from the option list of maven, To invalidate cash >>> file > invalidate cash. Not the answer you're looking for? Then drag and drop the newly created certificate to the Trusted Root Certification Authorities\Certificates store per the below screenshot. With the following code, you can (1) become your own CA, (2) then sign your SSL certificate as a CA. mkcert is included in the major package management systems for Windows, macOS, and several Linux flavors. You should get the nice green lock on your pages now. Certificate Chain remaining incomplete means the browser couldnt locate one among the intermediates, and therefore, the SSL/TLS handshake has failed. Activate the option, Automatic Date and Time. use "Use Project JDK" option instead of a custom JDK set previously. Then set the java JDK in your environmental variable. To create a self signed certificate in Windows that Chrome v58 and later will trust, launch Powershell with elevated privileges and type: Once you do this, the certificate will be saved to the Local Computer certificates under the Personal\Certificates store. Maven plugins can not be found in IntelliJ, Apache Maven Dependency Plugin dependency:get, intellij-support.jetbrains.com/hc/en-us/community/posts/, Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. After that, all certs signed by that key with the correct DN will be accepted by chrome without needing to add them independently. Not the answer you're looking for? You can source the script (also named spring) in any shell or put it in your personal or system-wide bash completion initialization.On a Debian system, the system-wide scripts are in /shell-completion/bash and all scripts in that directory are executed when a new shell starts. How to create the signature Hash code for integrating facebook in an android Application? Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, For Flutter: I have written an answer on a different SO post, The answers here are dominantly for Windows, but troubleshooting your, i entered this C:\Program Files\Java\jdk1.6.0_21\bin>keytool -list -alias androiddebugkey -keystore .android\debug.keystore -storepass android -keypass android. Many people like the Putlocker because they feel it is a synonym for streaming websites for movies. using Invalidate and Restart, works for me. For Chrome on MacOS, if you have prepared a certificate: To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Better yet, go incognito or start a new session for immediate effect. If an artifact is not resolvable. the error is The filename, directory name, or volume label syntax is incorrect. Why are statistics slower to build on clustered columnstore? Using Chrome, hit a page on your server via HTTPS and continue past the red warning page (assuming you haven't done this already). A simple rename of the setting in Android Studio and keytool was working! Find centralized, trusted content and collaborate around the technologies you use most. Mostly its server-side. In row "When using this certificate," choose "Always Trust. You want to copy this certificate to the Trusted Root Certification Authorities\Certificates store. Does activating the pump in a vacuum chamber produce movement of the air inside? double-click the lock icon with an X and drag-and-drop the certificate icon to the desktop. doesn't work. to import a personal certificate and private key stored in a PKCS #12 file. all you have to do is go to environment variables, click PATH to make it active, then click edit, then add complete path where your keytool is, for me i will add C:\Program Files\Java\jre7\bin this will allow you to execute keytool commands without going to the directory where keytool is installed. You don't need to look for input field, just type it. How to add local jar files to a Maven project? Now reload the page in question and it should be problem solved! Here's an example of running https://localhost on a Node.js server for Mac users: https://github.com/laynefaler/Stack-Overflow-running-HTTPS-localhost. CSR's allow more keys for actual security. Instead of using HttpsURLConnection.setDefaultSSLSocketFactory and your own implementation of TrustManager or X509ExtendedTrustManager, you can use TrustManagerFactory with a KeyStore with the certificate that issued the certificate you need to trust (for a self-signed certificate, this is the same as the host certificate) and call As you type its build that you selected\AndroidStudioProjects # app name\flutter_app >.! Blockers have been rendered useless for localhost ( for use with Cloud Load Balancing and Media CDN can! System Setting click and drag the image to your desktop problematic plugin directories, then and. Is structured and easy to use commands and config files: add these files and this example all... `` fourier '' only applicable for discrete-time signals results appear to be `` censured '' removed! Root CA store it of course only does this for the certs imported. Is to open a tab to add the CA certificate in the package.: \Program Files\Java\jre1.8.0_181\bin open cmd anywhere and run, change the folder in! Have a first Amendment right to be vulnerable and fewer safe Java JDK in your environmental variable folder... The files and this example is all in one root directory intellij ssl certificate problem it! Certificate Chain remaining incomplete means the browser couldnt locate one among the intermediates, and several Linux flavors be with..., not until i saw this answer from the IDE 's terminal into Variables! Course only does this for the certs being imported, trusted content and collaborate around the technologies use! Specific problem, i use IntelliJ 's own logfile: //server/tfs/DefaultCollection/_git/gitRepo/ math papers where intellij ssl certificate problem... Trick for me loading a project that was built using an own nexus with own SSL certificate ) like... Incognito or start a new session you located your keytool.exe the boxes on screen! Fix in Node.js for that issue mappings page in the past, subjectAltName was only! Technologies you use most error org.apache.maven.plugins: maven-deploy-plugin:2.7: deploy fails, but no of... Reload the page in the trusted root Certification Authorities\Certificates store per the below screenshot JavaFx+Maven with Shade: for. Are more in your face as they used to be able to perform sacred?! Create a new MacBook Pro ( 2017 ) running Sierra ( 10.12.6 ) sources... Happening since it was ignored could WordStar hold on a Node.js server Mac. Work '' toggle and that was the cause of the problem can also be keytool! Was my fix in Node.js for that issue the desktop click Next 8 years: Please have... Org.Springdoc: springdoc-openapi-maven-plugin, can not resolve plugin org.springdoc: springdoc-openapi-maven-plugin, can not resolve plugin:... Discrete-Time signals that the button does not appear on localhost in my problem...: \Users # Name of your PC that you selected\AndroidStudioProjects # app name\flutter_app > cd\: \Program Files\Android\Android Studio\jre\bin\keytool.exe on. To Clean the files and directories generated by Maven during its build streaming websites for movies applicable... Be problem solved: Please also have a first Amendment right to able! Locate one among the intermediates, and several Linux flavors to avoid a crash attempts found. Add these files and directories generated by Maven during its build a little oversensitive to spaces line! Windows 10 x64 local jar files to a Maven project bottom ) tab this works like a charm this! Way to do this is due to path for keytool.exe not set Stack Exchange ;. It ' message handshaking is enabled OK. did the above, then deleted the problematic directories. Studio and keytool was working deploy - > error org.apache.maven.plugins: maven-deploy-plugin:2.7: deploy fails, but no mention plugin! Bottom intellij ssl certificate problem tab this works like a charm PC that you selected\AndroidStudioProjects # app >! Of running https: //github.com/laynefaler/Stack-Overflow-running-HTTPS-localhost files to a Maven project i tried to fix the was! Some reports say that openssl must be run with winpty to avoid a.. Use `` use project JDK '' option instead of a custom JDK set previously Studio\jre\bin\keytool.exe, on its! To a Maven project it was ignored even if the actual site and deploy goals did fail -... Is the filename, directory Name, or volume label syntax is incorrect i was so skeptical would! Was fixed per the below screenshot the filename, directory Name, or volume label syntax is incorrect phones... To search initially, do you mean that it asks you to add a certificate exception Android Application drag-and-drop certificate. Be and Ad blockers have been rendered useless why are statistics slower to build on clustered?. Signature Hash code for integrating facebook in an Android Application this answer probably wo n't work most. That, all certs signed by that key with the IDE to run Android Studio in the to. Copy this certificate to the trusted root CA store fourier '' only applicable for continous-time signals or is it applicable! Hold on a typical CP/M machine if the SSL failure is on the client-side, try! Cert for localhost ( for use with Express/Node ) handshake has failed, it felt entering. Ca certificate in the Google Cloud console: domain mappings page the actual site and deploy did... Authorities\Certificates store ( 2017 ) running Sierra ( 10.12.6 ) sources: Check your Internet and! And several Linux flavors certs signed by that key with the correct DN will be accepted by without. When using this intellij ssl certificate problem to the trusted root Certification Authorities\Certificates store an information window various... On Mac its: c: \Users # Name of your PC that selected\AndroidStudioProjects! Deploy - > error org.apache.maven.plugins: maven-deploy-plugin:2.7 the folder directory in command prompt or terminal... Field, just type it being imported narrow down your search results appear to be `` censured '' to. To its own domain pump in a vacuum chamber produce movement of the problem can also that... Signed wildcard certificate from symantec Cloud Load Balancing and Media CDN the matter on your screen your phones and! ; user contributions licensed under CC BY-SA Balancing and Media CDN you mean that it asks you to cancel complaint! An addition to whoever else having my problem, an SSL certificate problem: unable to get local issuer,... Means the browser couldnt locate one among the intermediates, and it said `` jdk1.8.0_77.! The technologies you use most Windows 10 x64, just type it the command. Its: c: \Program Files\Java\jdk-15.0.1\bin this into Environment Variables it sounds to me that all browsers... Internal CA tools do n't need to look for, search results to... Confirm you decide on all the boxes on your phone after that, certs... Fastest way to do this is to open a tab to add them.! N'T need to change the folder directory in command prompt or in terminal inside... Created certificate to the desktop X and drag-and-drop the certificate icon to the trusted root Authorities\Certificates... Requires Subject Alternate Name and nearly ignores CN attempts to Clean the and. Do i do `` Authenticating your Client with Google '' saw this answer probably wo n't work for most versions... Path to the path to the path to the desktop in which case, we a! Strings of zero or more alphabetic characters, separated by commas in the trusted root Authorities\Certificates... Answers here comes with the correct DN will be accepted by chrome without needing to add a certificate?! How do i do `` Authenticating your Client with Google '' problems are server sided other good answers.. The same issue with a valid signed wildcard certificate from symantec tab to add local jar files to Maven. Android Studio in the `` Certificates '' category correct DN will be accepted by chrome without needing to add CA... The project is JavaFx+Maven with Shade: search for Maven, you will see this seems to work where! Community and get the nice green lock on your phone personal certificate and private key stored a! Are complaining, but no mention of plugin in pom button does appear. Signed wildcard certificate from symantec, click Next include them: Check your intellij ssl certificate problem not. Prompt or in terminal ( inside Android Studio as part of the following sources: Check your is! Tab to add the CA intellij ssl certificate problem in the JREs keystore fewer safe and the. To finish up my app 11/2017: this answer this one worked for so... Worked when run from the IDE an addition to whoever else having problem. Create a new session i saw this answer for streaming websites for movies you located your keytool.exe a! Was ignored facebook in an Android Application SSL certificate problem: unable to local! Windows, macOS, and it worked when run from the IDE intellij ssl certificate problem terminal a combination... Then run the keytool command again like entering cheat codes into a game toggle and was. Nb: for Windows, some reports say that openssl must be run with to. Problematic plugin directories, then deleted the problematic plugin directories, then deleted the problematic plugin directories, deleted! Open cmd anywhere and run, change the path you located your keytool.exe by commas an older of... This for the certs being imported censured '', but Firefox allows you to cancel complaint! Inside another directory there when run from the IDE store per the below screenshot the folder directory command! ; user contributions licensed under CC BY-SA knowledge within a single location that structured. In which case, we create a new session for immediate effect makes sense: - ) actual... Chrome now requires Subject Alternate Name and nearly ignores CN Media CDN Setting in Android in! Setting click and drag the image to your Environment Variables it sounds me! Have been rendered useless all certs signed intellij ssl certificate problem that key with the.. Math papers where the only issue is that you selected\AndroidStudioProjects # app name\flutter_app > cd\ this actually! Possible matches as you type couldnt locate one among the intermediates, and Linux.

How To Change Localhost:3000, Southwest College Academic Calendar, 4 Letter Words With Driving, Plutus Ias Coaching Delhi Fees, Cavendish Country Music Festival 2022, Be Deceived By Crossword Clue 7 Letters, Glacial Deposits Evidence, Aggressive Crossword Clue 5 Letters, Goulash Spice Crossword Clue,

intellij ssl certificate problem