I didn't say to delete the config file (I explained why that might not
work) - I said to *edit* the config file and remove the
<security>...</security> block from the XML content.

-Chad

On Tue, Aug 8, 2023 at 5:37 PM Alex Murphy <alexmurphy0...@outlook.com>
wrote:

> I tried the way you told me, but nothing changed. I followed the above
> steps:
> 1. stop the GoCD server service
> 2. delete the config file
> 3. start the server service
> And then the config file was shown again and the content is same as the
> file was deleted.
>
> 在2023年8月8日星期二 UTC+8 11:11:21<Chad Wilson> 写道:
>
>> Forgot to add that if the server seems to be restoring the "old" content,
>> make sure that the service is not running at the time you manually edit the
>> config on disk. The server may cache, flush and overwrite config for
>> various reasons so best to avoid this by ensuring it isn't running or
>> "competing" with your manual edits.
>>
>> On Tue, Aug 8, 2023 at 10:40 AM Chad Wilson <ch...@thoughtworks.com>
>> wrote:
>>
>>> I can't recall exactly how it works, but perhaps if the config file is 
>>> *completely
>>> removed* like you say you did below, GoCD does some magic to restore
>>> the latest known version from the history git repo (that I referred to
>>> below) rather than starting from scratch.
>>>
>>> The most reliable way is to look at the config history in
>>> *db/config.git* (as I mentioned below) to see what your config was
>>> before you added the LDAP config and use the git history to restore the
>>> content.
>>>
>>> However if you just want to completely remove the security/login
>>> requirement and any "local" users you have marked as admins etc you should
>>> be able to edit the cruise-config.xml directly and remove the entire 
>>> <security>
>>> ...</security> block, leaving other pieces unchanged. Configuration
>>> without a security block at all won't require any login.
>>>
>>> -Chad
>>>
>>> On Tue, Aug 8, 2023 at 10:23 AM Alex Murphy <alexmur...@outlook.com>
>>> wrote:
>>>
>>>>
>>>> Hi Chad,
>>>>
>>>> Yeah, I forgot to tell you the GoCD server is a Windows version, and I
>>>> located the file, but I tried to delete the content or this file, then I
>>>> restarted the GoCD Server Service, and the file will recover from before.
>>>> How can I change the login type to default that login without any
>>>> account or password?
>>>>
>>>> Thanks
>>>>
>>>> 在2023年8月7日星期一 UTC+8 16:27:15<Chad Wilson> 写道:
>>>>
>>>>> The server configuration that controls this is plain XML, and has
>>>>> source controlled history using git itself so you can use standard git
>>>>> tools (git log, git show etc) to find the config revision as it was before
>>>>> your change and revert the security/login settings back to what they were
>>>>> before.
>>>>>
>>>>> Location of both the "current" config and the config history depends
>>>>> on how you are running/installing the GoCD server (Linux package install?
>>>>> Windows? containers?) The history should be a config.git subfolder of the
>>>>> 'db' folder. The latest config should be a cruise-config.xml inside the
>>>>> "GoCD Server configuration" folder.
>>>>>
>>>>>
>>>>> https://docs.gocd.org/current/installation/install/server/linux.html#location-of-gocd-server-files
>>>>>
>>>>> https://docs.gocd.org/current/installation/install/server/windows.html#location-of-gocd-server-files
>>>>> https://hub.docker.com/r/gocd/gocd-server/
>>>>>
>>>>> -Chad
>>>>>
>>>>> On Mon, Aug 7, 2023 at 4:09 PM Alex Murphy <alexmur...@outlook.com>
>>>>> wrote:
>>>>>
>>>>>> Hi guys,
>>>>>> I encountered a problem on login surface, the reason is I made a
>>>>>> mistake in the server config, I set the wrong LDAP and clicked save, and
>>>>>> now I cannot log in when I input any accounts and passwords.
>>>>>> And I tried to reinstall the GoCD Server and it was not work.
>>>>>> Can anyone give me some suggestions?
>>>>>>
>>>>>> --
>>>>>> 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 go-cd+un...@googlegroups.com.
>>>>>> To view this discussion on the web visit
>>>>>> https://groups.google.com/d/msgid/go-cd/7cdbc223-66dd-4055-9c52-86071fedf1b7n%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/go-cd/7cdbc223-66dd-4055-9c52-86071fedf1b7n%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 go-cd+un...@googlegroups.com.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/go-cd/b00cfcd8-77fb-4200-b802-d39e775043bfn%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/go-cd/b00cfcd8-77fb-4200-b802-d39e775043bfn%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 go-cd+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/go-cd/4f707b94-4b50-4fb9-952b-6317accf5ad0n%40googlegroups.com
> <https://groups.google.com/d/msgid/go-cd/4f707b94-4b50-4fb9-952b-6317accf5ad0n%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 go-cd+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/go-cd/CAA1RwH90-tyr6W17ERJtKG9oDkDoDs%2BLx9tV5LHUmAWcQxWNKQ%40mail.gmail.com.

Reply via email to