Cannot access GIT behind firewall for MDB dependencies












1














Following the documentation as instructed, https://mdbootstrap.com/docs/angular/getting-started/quick-start/ (Pro version NPM installation).



I am unable to access the GIT file requested because our company firewall restricts access to the certificate.



Is there a method that could work in my package.json?





package.json



"dependencies": {
...
"git+https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git"
},


ERROR for npm install:



npm ERR! Error while executing:
npm ERR! C:Program FilesGitcmdgit.EXE ls-remote -h -t https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git
npm ERR!
npm ERR! fatal: unable to access 'https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git/': SSL certificate problem: self signed certificate in certificate chain
npm ERR!
npm ERR! exited with error code: 128









share|improve this question
























  • Host git.mdbootstrap.com is not using a self signed certificate so if this is what you get it means you are under local TLS DPI and some local system is giving you an alternate certificate instead of the true one. You can use git sslCAinfo configuration option to specify which CA to trust, in your case you will need to put there the self signed certificate that you get.
    – Patrick Mevzek
    Nov 20 at 23:21










  • The only thing I would add to @PatrickMevzek's comment is, I would not make a habit of just adding "whatever cert the software is complaining about" to the trust store. You should probably check with your networking folk to understand what cert(s) should be needed for proper operation behind your proxy.
    – Mark Adelsberger
    Nov 21 at 0:05
















1














Following the documentation as instructed, https://mdbootstrap.com/docs/angular/getting-started/quick-start/ (Pro version NPM installation).



I am unable to access the GIT file requested because our company firewall restricts access to the certificate.



Is there a method that could work in my package.json?





package.json



"dependencies": {
...
"git+https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git"
},


ERROR for npm install:



npm ERR! Error while executing:
npm ERR! C:Program FilesGitcmdgit.EXE ls-remote -h -t https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git
npm ERR!
npm ERR! fatal: unable to access 'https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git/': SSL certificate problem: self signed certificate in certificate chain
npm ERR!
npm ERR! exited with error code: 128









share|improve this question
























  • Host git.mdbootstrap.com is not using a self signed certificate so if this is what you get it means you are under local TLS DPI and some local system is giving you an alternate certificate instead of the true one. You can use git sslCAinfo configuration option to specify which CA to trust, in your case you will need to put there the self signed certificate that you get.
    – Patrick Mevzek
    Nov 20 at 23:21










  • The only thing I would add to @PatrickMevzek's comment is, I would not make a habit of just adding "whatever cert the software is complaining about" to the trust store. You should probably check with your networking folk to understand what cert(s) should be needed for proper operation behind your proxy.
    – Mark Adelsberger
    Nov 21 at 0:05














1












1








1


1





Following the documentation as instructed, https://mdbootstrap.com/docs/angular/getting-started/quick-start/ (Pro version NPM installation).



I am unable to access the GIT file requested because our company firewall restricts access to the certificate.



Is there a method that could work in my package.json?





package.json



"dependencies": {
...
"git+https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git"
},


ERROR for npm install:



npm ERR! Error while executing:
npm ERR! C:Program FilesGitcmdgit.EXE ls-remote -h -t https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git
npm ERR!
npm ERR! fatal: unable to access 'https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git/': SSL certificate problem: self signed certificate in certificate chain
npm ERR!
npm ERR! exited with error code: 128









share|improve this question















Following the documentation as instructed, https://mdbootstrap.com/docs/angular/getting-started/quick-start/ (Pro version NPM installation).



I am unable to access the GIT file requested because our company firewall restricts access to the certificate.



Is there a method that could work in my package.json?





package.json



"dependencies": {
...
"git+https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git"
},


ERROR for npm install:



npm ERR! Error while executing:
npm ERR! C:Program FilesGitcmdgit.EXE ls-remote -h -t https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git
npm ERR!
npm ERR! fatal: unable to access 'https://oauth2:sBBYpBsf-mcbHgYHUFa7@git.mdbootstrap.com/mdb/angular/ng-uikit-pro-standard.git/': SSL certificate problem: self signed certificate in certificate chain
npm ERR!
npm ERR! exited with error code: 128






git ssl npm angular-material angular-cli






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 21 at 19:18

























asked Nov 20 at 23:02









simple

94042244




94042244












  • Host git.mdbootstrap.com is not using a self signed certificate so if this is what you get it means you are under local TLS DPI and some local system is giving you an alternate certificate instead of the true one. You can use git sslCAinfo configuration option to specify which CA to trust, in your case you will need to put there the self signed certificate that you get.
    – Patrick Mevzek
    Nov 20 at 23:21










  • The only thing I would add to @PatrickMevzek's comment is, I would not make a habit of just adding "whatever cert the software is complaining about" to the trust store. You should probably check with your networking folk to understand what cert(s) should be needed for proper operation behind your proxy.
    – Mark Adelsberger
    Nov 21 at 0:05


















  • Host git.mdbootstrap.com is not using a self signed certificate so if this is what you get it means you are under local TLS DPI and some local system is giving you an alternate certificate instead of the true one. You can use git sslCAinfo configuration option to specify which CA to trust, in your case you will need to put there the self signed certificate that you get.
    – Patrick Mevzek
    Nov 20 at 23:21










  • The only thing I would add to @PatrickMevzek's comment is, I would not make a habit of just adding "whatever cert the software is complaining about" to the trust store. You should probably check with your networking folk to understand what cert(s) should be needed for proper operation behind your proxy.
    – Mark Adelsberger
    Nov 21 at 0:05
















Host git.mdbootstrap.com is not using a self signed certificate so if this is what you get it means you are under local TLS DPI and some local system is giving you an alternate certificate instead of the true one. You can use git sslCAinfo configuration option to specify which CA to trust, in your case you will need to put there the self signed certificate that you get.
– Patrick Mevzek
Nov 20 at 23:21




Host git.mdbootstrap.com is not using a self signed certificate so if this is what you get it means you are under local TLS DPI and some local system is giving you an alternate certificate instead of the true one. You can use git sslCAinfo configuration option to specify which CA to trust, in your case you will need to put there the self signed certificate that you get.
– Patrick Mevzek
Nov 20 at 23:21












The only thing I would add to @PatrickMevzek's comment is, I would not make a habit of just adding "whatever cert the software is complaining about" to the trust store. You should probably check with your networking folk to understand what cert(s) should be needed for proper operation behind your proxy.
– Mark Adelsberger
Nov 21 at 0:05




The only thing I would add to @PatrickMevzek's comment is, I would not make a habit of just adding "whatever cert the software is complaining about" to the trust store. You should probably check with your networking folk to understand what cert(s) should be needed for proper operation behind your proxy.
– Mark Adelsberger
Nov 21 at 0:05

















active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53402906%2fcannot-access-git-behind-firewall-for-mdb-dependencies%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53402906%2fcannot-access-git-behind-firewall-for-mdb-dependencies%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

404 Error Contact Form 7 ajax form submitting

How to know if a Active Directory user can login interactively

Refactoring coordinates for Minecraft Pi buildings written in Python