[GH-ISSUE #4613] unable to log in after updating pelican panel script using update command #989

Closed
opened 2026-02-26 12:47:20 +03:00 by kerem · 5 comments
Owner

Originally created by @brockbreacher on GitHub (May 20, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/4613

Originally assigned to: @bvdberg01 on GitHub.

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Pelican Panel

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/pelican-panel.sh)" although I was only running "update" for this instance

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📝 Provide a clear and concise description of the issue.

after updating the LXC using the console and running "update" while using the default option resulted in me no longer being able to log in to the panel after it is restarted, I'm using the exact same account as before but it says it's incorrect and when trying to do password reset it says that that email doesn't exist despite that being what I signed up with.

🔄 Steps to reproduce the issue.

update the lxc running "update" and select the default option

Paste the full error output (if available).

there isn't one

🖼️ Additional context (optional).

No response

Originally created by @brockbreacher on GitHub (May 20, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/4613 Originally assigned to: @bvdberg01 on GitHub. ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Pelican Panel ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/pelican-panel.sh)" although I was only running "update" for this instance ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. after updating the LXC using the console and running "update" while using the default option resulted in me no longer being able to log in to the panel after it is restarted, I'm using the exact same account as before but it says it's incorrect and when trying to do password reset it says that that email doesn't exist despite that being what I signed up with. ### 🔄 Steps to reproduce the issue. update the lxc running "update" and select the default option ### ❌ Paste the full error output (if available). there isn't one ### 🖼️ Additional context (optional). _No response_
kerem 2026-02-26 12:47:20 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@brockbreacher commented on GitHub (May 21, 2025):

digging further it looks like updating it completely cleared the user list and the node list which is very unfortunate, had to manually create a new admin user (after figuring out where the non-standard location for the panel data was located) just to discover all the nodes were wiped and I'm having to recreate it from scratch

<!-- gh-comment-id:2896270845 --> @brockbreacher commented on GitHub (May 21, 2025): digging further it looks like updating it completely cleared the user list and the node list which is very unfortunate, had to manually create a new admin user (after figuring out where the non-standard location for the panel data was located) just to discover all the nodes were wiped and I'm having to recreate it from scratch
Author
Owner

@tremor021 commented on GitHub (May 22, 2025):

@bvdberg01 i have no clue how Pelican stores data, can you take a look at this?

<!-- gh-comment-id:2900664145 --> @tremor021 commented on GitHub (May 22, 2025): @bvdberg01 i have no clue how Pelican stores data, can you take a look at this?
Author
Owner

@MickLesk commented on GitHub (May 22, 2025):

its an php artisan, i think here: /opt/pelican-panel/storage

<!-- gh-comment-id:2900669937 --> @MickLesk commented on GitHub (May 22, 2025): its an php artisan, i think here: /opt/pelican-panel/storage
Author
Owner

@tremor021 commented on GitHub (May 22, 2025):

Then its a issue. Update script wipes entire folder.

@brockbreacher do you have a snapshot to restore to?

<!-- gh-comment-id:2900691094 --> @tremor021 commented on GitHub (May 22, 2025): Then its a issue. Update script wipes entire folder. @brockbreacher do you have a snapshot to restore to?
Author
Owner

@brockbreacher commented on GitHub (May 22, 2025):

@brockbreacher do you have a snapshot to restore to?

I do not unfortunately, and I've gone ahead and already reinstalled everything from scratch
(luckily the only thing I was hosting was a easily replaceable discord bot which has already been replaced on the new one lol)

I've also now very much learned my lesson about backing up before updating 😅

<!-- gh-comment-id:2902159425 --> @brockbreacher commented on GitHub (May 22, 2025): > @brockbreacher do you have a snapshot to restore to? I do not unfortunately, and I've gone ahead and already reinstalled everything from scratch (luckily the only thing I was hosting was a easily replaceable discord bot which has already been replaced on the new one lol) I've also now very much learned my lesson about backing up before updating 😅
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#989
No description provided.