Like you said, my call gets authenticated - I used HTTPS to test (used curl 
& postman) and I could get  the same error with 404 "Not Found" response, 
but only if the endpoint/url is wrong - I could reproduce the error using 
curl and postman, but ONLY when I enter invalid url/api endpoint...

The only issue I had to solve with the manual testing is I had to DISABLE 
the cert validation, because our github instance is using self signed 
certificate - but this will not explain when I use SSH in GoCD so I guess 
GoCD could be sending the request to invalid endpoint/url!?

Next, I'll try to trace the request, but meanwhile please suggest should 
you have any other ideas...

Thanks!

On Monday, 26 April 2021 at 09:40:26 UTC+1 [email protected] wrote:

> On Mon, Apr 26, 2021 at 4:08 PM Emil <[email protected]> wrote:
>
>> This is really odd if the connection is authenticated and it cannot find 
>> the repo... 
>> I have copied & pasted the URL from the actual repo. I am also using the 
>> very same URL a material and I am puzzled what I might be doing wrong!?
>> It is internal Enterprise instance of GitHub and I am using SSH. My URL 
>> is simply this: *git@github:test-repo/python-build.git *where github is 
>> the hostname.
>>
>> For the configuration of the GitHub Pull Requests plugin I have added 
>> */api/v3/* to the hosname url as described in the documentation here 
>> <https://github.com/ashwanthkumar/gocd-build-github-pull-requests#github> - 
>> Is there something similar for the pluggable scm?
>>
>
> Here's what the test suite checks for:     
> https://github.com/ashwanthkumar/gocd-build-github-pull-requests/blob/84b6e83478107dcb2d7e5452435e8c25a019be6d/src/test/java/in/ashwanthkumar/gocd/github/provider/github/GHUtilsTest.java#L11
>
> You know, I'd responded earlier that the authentication had succeeded 
> after browsing the Github side code (via their library). Given that you are 
> using SSH, I'm not sure if Github is providing an informative response 
> code. I suggest that you see which of the test cases you can match with as 
> part of your tests.
>  
>
>>
>>
>> On Thursday, 22 April 2021 at 14:54:05 UTC+1 [email protected] wrote:
>>
>>> On Thu, Apr 22, 2021 at 9:33 PM Emil <[email protected]> wrote:
>>>
>>>> Hi Folks,
>>>>
>>>> I am unable to *Create Pluggable SCM* with "Github Pull Requests 
>>>> Builder" because of the following error:
>>>> Check connection failed. Reason(s): check connection failed. 
>>>> {"message":"Not Found","documentation_url":"
>>>> https://docs.github.com/rest/reference/repos#get-a-repository"}
>>>>
>>>
>>> This is a response returned by the Github instance: 
>>> https://docs.github.com/en/rest/reference/repos#get-a-repository
>>>
>>> Resource not found
>>>
>>> Status: 404 Not Found
>>>
>>>  
>>> Your credentials are correct ( hence it authenticated you).
>>>
>>> Could you check the URL for typos in the the repo name?
>>>
>>> Could you independently verify the existence of and access to the 
>>> repository via a web browser and/or via curl?
>>>
>>>
>>>>
>>>> My Github is an Enterprise instance on the local network. I have also 
>>>> configured the "Github Pull Requests status notifier" just in case as I 
>>>> thought it could be related.
>>>>
>>>> Any ideas how can I troubleshoot this please?
>>>>
>>>> Thanks for your help!
>>>> Emil
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "go-cd" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/go-cd/fd6d53dd-d7b2-4f94-a64b-1b8e45f360b7n%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/go-cd/fd6d53dd-d7b2-4f94-a64b-1b8e45f360b7n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "go-cd" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/go-cd/46cf3160-95a4-4993-98e5-3de11047a720n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/go-cd/46cf3160-95a4-4993-98e5-3de11047a720n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/go-cd/dd456fb4-48ed-40ea-a185-ffd0d3ffdfd7n%40googlegroups.com.

Reply via email to