[GH-ISSUE #4] PBS connection status shows "Online" with invalid credentials #117

Closed
opened 2026-03-13 17:11:52 +03:00 by kerem · 2 comments
Owner

Originally created by @ganondorofu on GitHub (Feb 16, 2026).
Original GitHub issue: https://github.com/adminsyspro/proxcenter-ui/issues/4

Description:
When adding a PBS connection with incorrect API token, the status still shows as "Online".

Steps to reproduce:

  1. Add PBS connection with wrong token
  2. Status shows "Online"
  3. But actual API calls fail with 401 errors

Expected: Status should show error if authentication fails
Actual: Status shows "Online" even with auth failure

Originally created by @ganondorofu on GitHub (Feb 16, 2026). Original GitHub issue: https://github.com/adminsyspro/proxcenter-ui/issues/4 **Description**: When adding a PBS connection with incorrect API token, the status still shows as "Online". **Steps to reproduce**: 1. Add PBS connection with wrong token 2. Status shows "Online" 3. But actual API calls fail with 401 errors **Expected**: Status should show error if authentication fails **Actual**: Status shows "Online" even with auth failure
kerem closed this issue 2026-03-13 17:11:58 +03:00
Author
Owner

@adminsyspro commented on GitHub (Feb 16, 2026):

Hi,

Thanks for noticing that, I will fix the issue.

Regards

<!-- gh-comment-id:3909627189 --> @adminsyspro commented on GitHub (Feb 16, 2026): Hi, Thanks for noticing that, I will fix the issue. Regards
Author
Owner

@adminsyspro commented on GitHub (Feb 18, 2026):

This has been fixed in commit 6e6efda:

  • The PBS status endpoint now verifies authentication by calling /version without swallowing errors. If the API token is invalid (401/403), the status will correctly show as Error instead of "Online".
  • Additionally, new PBS connections are now validated against the server before saving — you can no longer save a connection with invalid credentials.

Available in the latest Docker image. Please update and let us know if the issue persists.

<!-- gh-comment-id:3921794988 --> @adminsyspro commented on GitHub (Feb 18, 2026): This has been fixed in commit 6e6efda: - The PBS status endpoint now verifies authentication by calling `/version` without swallowing errors. If the API token is invalid (401/403), the status will correctly show as **Error** instead of "Online". - Additionally, new PBS connections are now **validated against the server before saving** — you can no longer save a connection with invalid credentials. Available in the latest Docker image. Please update and let us know if the issue persists.
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/proxcenter-ui#117
No description provided.