I have migrated a test instance to CE 4.1.2 and am unable to clone a repo from my Enterprise 3.8.3 server via SSL. The error I get in the CE GUI is: “invalid clone url for hg repository”.
The messages I see in community.log are:
2016-06-20 13:41:14.984 ERROR [rhodecode.model.validators] Url validation failed
Traceback (most recent call last):
File “/opt/rhodecode/store/bc0ram64ldq15a1s4mc8ysalwgcvxmyd-python2.7-rhodecode-enterprise-ce-4.1.2/lib/python2.7/site-packages/rhodecode/model/validators.py”, line 627, in validate_python
url_handler(repo_type, url)
File “/opt/rhodecode/store/bc0ram64ldq15a1s4mc8ysalwgcvxmyd-python2.7-rhodecode-enterprise-ce-4.1.2/lib/python2.7/site-packages/rhodecode/model/validators.py”, line 584, in url_handler
MercurialRepository.check_url(url, config)
File “/opt/rhodecode/store/bc0ram64ldq15a1s4mc8ysalwgcvxmyd-python2.7-rhodecode-enterprise-ce-4.1.2/lib/python2.7/site-packages/rhodecode/lib/vcs/backends/hg/repository.py”, line 311, in check_url
return connection.Hg.check_url(url, config.serialize())
File “/opt/rhodecode/store/bc0ram64ldq15a1s4mc8ysalwgcvxmyd-python2.7-rhodecode-enterprise-ce-4.1.2/lib/python2.7/site-packages/rhodecode/lib/vcs/exceptions.py”, line 182, in wrapper
raise _EXCEPTION_MAPkind
URLError: <urlopen error [https://campsyse:*****@rhode.it.siu.edu/Linux/zabbix] org_exc: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>>
No, the target certificate is a valid certificate issued by InCommon. I never had an issue with this same process in prior versions. Does python use its own CA list or root certificates?
Hi,i have the same problem. When i am trying to clone repo, from Rhodecode 1.7 to RhodeCode CE (wia webinterface, admin concole- creating new repo- Import Existing Repository - add https://user@192.168.89.xxx/rhodecode/_127) i have next error-invalid clone url for hg repository. When i do the same from terminal by command hg clone https://user@192.168.89.xxx/rhodecode/_127 all be carrying out
I am also facing the same issue. using 4.3.0 CE version. When I try to “import Existing repository” getting “invalid clone url for hg repository” exception. Able to clone from HG client. I tried to download, lower version of Rhodecode CE. But no luck (404 error). Please help to resolve the issue.
Thanks in Advance.
Hi Marcin,
Thanks for the reply. Same error as “Eriddle” mentioned in the above reply.
“org_exc: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)”
Thanks for the ticket. Meantime could you please help to provide the older version of Rhodecode 3.8.3 which worked for “Eriddle” or some other version.
Thanks for the new MANIFEST. Now I am able to download the older version of Rhodecode(3.8.3 and other versions). But when I try to install offline. “rccontrol” not recognizing the older versions from cache folder. It is asking to download again.I am able to install 4.3.0 offline.
Below is the error.