Topic: SSL Certificate Expired
ralmalak pro asked 3 years ago
Expected behavior npm install for MDB Pro Essential for Vue succeeds
Actual behavior npm install fails due to expired SSL certificate
Resources (screenshots, code snippets etc.)
Terminal Output: npm ERR! code ENOENT npm ERR! syscall spawn git npm ERR! path git npm ERR! errno -4058 npm ERR! enoent Error while executing: npm ERR! enoent undefined ls-remote -h -t https://oauth2:*@git.mdbootstrap.com/mdb/vue/mdb5/prd/mdb5-vue-ui-kit-pro-essential npm ERR! enoent npm ERR! enoent npm ERR! enoent spawn git ENOENT npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent
FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
Opened
- ForumUser: Pro
- Premium support: No
- Technology: MDB Vue
- MDB Version: MDB5 1.4.0
- Device: Virtual Machine
- Browser: n/a
- OS: Windows
- Provided sample code: No
- Provided link: Yes
Marek Winiarski staff commented 3 years ago
Hi,
What version of Node are you using?
ralmalak pro commented 3 years ago
node version: v14.18.1
Marek Winiarski staff commented 3 years ago
What your deployment process looks like? Are you using Docker, Jenkins? Do you host on platforms with one of the providers like AWS, Azure, do you use any specific tools from them?
ralmalak pro commented 3 years ago
The problem is that the SSL Certificate is expired. I cannot install the pro version because my organization's security is set to block expired SSL certificates for security
Marek Winiarski staff commented 3 years ago
https://docs.certifytheweb.com/docs/kb/kb-202109-letsencrypt/#clients-browsers-etc
Please see the above document. Our certificates are up to date.
The problem should also be resolved on the client-side, and is best done with a tool update that still uses the old credentials.
Most often it is enough to update the Node, because this is what most customers use, in other cases you need to analyze the deployment process and update the appropriate tools.
ralmalak pro commented 3 years ago
I am still getting the same ENOENT errors when I try to install. When I go to the url in the browser specified in your installation docs: https://oauth2:[token]@git.mdbootstrap.com/mdb/vue/mdb5/prd/mdb5-vue-ui-kit-pro-essential I receive this error in the browser: "An error occurred while fetching folder content." I believe this is the error I am running into in the command line.
Do you know of any solution for this?
Marek Winiarski staff commented 3 years ago
What version of git do you have? In the console, type git --version