appveyor / ci

AppVeyor community support repository
https://www.appveyor.com
344 stars 65 forks source link

Appveyor server gets stuck in a limbo state #3055

Open kstenerud opened 5 years ago

kstenerud commented 5 years ago

Steps:

  1. Install Windows server 2019
  2. Install and run https://www.appveyor.com/downloads/appveyor/appveyor-server.msi
  3. It will open a local page in your browser.
  4. Make an account.
  5. At the next page, page where it asks you to connect to a repository, close the page.
  6. Open a new browser to that same URL.

Expected: It continues where it left off, or starts the account creation process over.

Actual: It takes you to a login page, but there are no accounts set up yet, so you can't log in.

I hit this bug because the default browser in windows server 2019 is internet explorer, and so when I tried to connect to github, it failed because github doesn't support IE. When this happens, you're forever locked out of appveyor server until you format/reinstall the OS (reinstalling appveyor doesn't help because it leaves behind state when you uninstall).

FeodorFitsner commented 5 years ago

Hi Karl,

Thanks for trying out AppVeyor Server!

Actual: It takes you to a login page, but there are no accounts set up yet, so you can't log in.

You are creating admin account on step 4, so you can re-login with it.

To remove AppVeyor database just delete %ProgramData%\AppVeyor\Server directory.

kstenerud commented 5 years ago

I tried logging in with the account, but it said no such account exists (even the password recovery option wouldn't work).