[GH-ISSUE #28] SMBIOS Auto-Configurator under setting not installing #20

Closed
opened 2026-03-02 15:47:15 +03:00 by kerem · 13 comments
Owner

Originally created by @HSTe on GitHub (Feb 1, 2026).
Original GitHub issue: https://github.com/PegaProx/project-pegaprox/issues/28

Looks like there are some problem installing it.
0.6.3 and proxmox 9.1.4 running pegaprox on port 443
Image

pegaproxsmbbios-1769936628388.log

Originally created by @HSTe on GitHub (Feb 1, 2026). Original GitHub issue: https://github.com/PegaProx/project-pegaprox/issues/28 Looks like there are some problem installing it. 0.6.3 and proxmox 9.1.4 running pegaprox on port 443 <img width="1219" height="740" alt="Image" src="https://github.com/user-attachments/assets/27724a3e-502c-410a-99ca-1e7c4373f983" /> [pegaproxsmbbios-1769936628388.log](https://github.com/user-attachments/files/24991128/pegaproxsmbbios-1769936628388.log)
kerem closed this issue 2026-03-02 15:47:16 +03:00
Author
Owner

@MrMasterbay commented on GitHub (Feb 1, 2026):

Hi @HSTe,

which user are you currently using for the cluster connection?
Please note that as described in: https://docs.pegaprox.com/#proxmox-permissions PegaProx needs for this features the root user as Proxmox doesn't have any API for it so far.

Regards,
Nico

<!-- gh-comment-id:3830819137 --> @MrMasterbay commented on GitHub (Feb 1, 2026): Hi @HSTe, which user are you currently using for the cluster connection? Please note that as described in: https://docs.pegaprox.com/#proxmox-permissions PegaProx needs for this features the root user as Proxmox doesn't have any API for it so far. Regards, Nico
Author
Owner

@HSTe commented on GitHub (Feb 1, 2026):

I'm using root@pam

<!-- gh-comment-id:3830864369 --> @HSTe commented on GitHub (Feb 1, 2026): I'm using root@pam
Author
Owner

@HSTe commented on GitHub (Feb 1, 2026):

Sometimes it starts on some of the nodes when retry. Some timeout issues?:

Image
<!-- gh-comment-id:3830880607 --> @HSTe commented on GitHub (Feb 1, 2026): Sometimes it starts on some of the nodes when retry. Some timeout issues?: <img width="649" height="630" alt="Image" src="https://github.com/user-attachments/assets/d465998f-bc54-4d9b-8f9f-4809893d22f8" />
Author
Owner

@MrMasterbay commented on GitHub (Feb 1, 2026):

Hm yeah looks like it.
We are working on a fix but this is probably because the SSH is getting overloaded at some point.

<!-- gh-comment-id:3830882301 --> @MrMasterbay commented on GitHub (Feb 1, 2026): Hm yeah looks like it. We are working on a fix but this is probably because the SSH is getting overloaded at some point.
Author
Owner

@HSTe commented on GitHub (Feb 1, 2026):

Installed 0.6.4 and still having issues.

Image
<!-- gh-comment-id:3831213977 --> @HSTe commented on GitHub (Feb 1, 2026): Installed 0.6.4 and still having issues. <img width="1259" height="732" alt="Image" src="https://github.com/user-attachments/assets/c400601d-10f3-4b20-8927-1fcb789ca78f" />
Author
Owner

@MrMasterbay commented on GitHub (Feb 1, 2026):

Hi can you try to disconnect the cluster and add for example pve1 as cluster master?

I think you are facing then here permissions issues on Proxmox's side and not on PegaProx side. Please note that all nodes in the cluster must have the same root password. Otherwise it cannot connect.

Incase it works then on pve01 I would then recommend to start the datacenter manually.
systemctl stop pegaprox
cd /opt/PegaProx
./pegaprox_multi_cluster.py --debug and then bascially going back to the section there.

This will give you a clear output why its not working.

<!-- gh-comment-id:3831300289 --> @MrMasterbay commented on GitHub (Feb 1, 2026): Hi can you try to disconnect the cluster and add for example pve1 as cluster master? I think you are facing then here permissions issues on Proxmox's side and not on PegaProx side. Please note that all nodes in the cluster must have the same root password. Otherwise it cannot connect. Incase it works then on pve01 I would then recommend to start the datacenter manually. systemctl stop pegaprox cd /opt/PegaProx ./pegaprox_multi_cluster.py --debug and then bascially going back to the section there. This will give you a clear output why its not working.
Author
Owner

@HSTe commented on GitHub (Feb 1, 2026):

Changing cluster pve didn't help

Trying to start in debug failed:
./pegaprox_multi_cluster.py --debug
Traceback (most recent call last):
File "/opt/PegaProx/./pegaprox_multi_cluster.py", line 114, in
from flask import Flask, jsonify, request, send_from_directory, Response, make_response
ModuleNotFoundError: No module named 'flask'

One thing I see under HA that maybe is related. Looks like it picks up other addresses for the pve's
Fallback Hosts (auto-detected)
Primary:
pve03
Fallbacks:
address of pve4, address of corosync for pve3, address of cephpublic pve1, address of pve2

<!-- gh-comment-id:3831650997 --> @HSTe commented on GitHub (Feb 1, 2026): Changing cluster pve didn't help Trying to start in debug failed: ./pegaprox_multi_cluster.py --debug Traceback (most recent call last): File "/opt/PegaProx/./pegaprox_multi_cluster.py", line 114, in <module> from flask import Flask, jsonify, request, send_from_directory, Response, make_response ModuleNotFoundError: No module named 'flask' One thing I see under HA that maybe is related. Looks like it picks up other addresses for the pve's Fallback Hosts (auto-detected) Primary: pve03 Fallbacks: address of pve4, address of corosync for pve3, address of cephpublic pve1, address of pve2
Author
Owner

@HSTe commented on GitHub (Feb 1, 2026):

I got debug startet with sudo /opt/PegaProx/venv/bin/python /opt/PegaProx/pegaprox_multi_cluster.py --debug

I can see it tries to ssh into corsync and cephaddress for the nodes instead of the nodes ip-address like
[PegaProx_hbit] WARNING: SSH to 10.0.0.3 failed (attempt 1), retry in 2.0s...

<!-- gh-comment-id:3831798552 --> @HSTe commented on GitHub (Feb 1, 2026): I got debug startet with sudo /opt/PegaProx/venv/bin/python /opt/PegaProx/pegaprox_multi_cluster.py --debug I can see it tries to ssh into corsync and cephaddress for the nodes instead of the nodes ip-address like [PegaProx_hbit] WARNING: SSH to 10.0.0.3 failed (attempt 1), retry in 2.0s...
Author
Owner

@MrMasterbay commented on GitHub (Feb 1, 2026):

Hm can you send us your network config? As far as I know it tries to prioritize always the IP in the same subnet first.
support@pegaprox.com incase of public IP and you aren't feeling comfortable to share.

Best Regards
Nico

<!-- gh-comment-id:3831994421 --> @MrMasterbay commented on GitHub (Feb 1, 2026): Hm can you send us your network config? As far as I know it tries to prioritize always the IP in the same subnet first. support@pegaprox.com incase of public IP and you aren't feeling comfortable to share. Best Regards Nico
Author
Owner

@HSTe commented on GitHub (Feb 1, 2026):

Email sent

<!-- gh-comment-id:3832036706 --> @HSTe commented on GitHub (Feb 1, 2026): Email sent
Author
Owner

@mkellermann97 commented on GitHub (Feb 8, 2026):

Hi @HSTe ,

please update PegaProx to the newest version.

Regards,
Marcus

<!-- gh-comment-id:3867644395 --> @mkellermann97 commented on GitHub (Feb 8, 2026): Hi @HSTe , please update PegaProx to the newest version. Regards, Marcus
Author
Owner

@HSTe commented on GitHub (Feb 8, 2026):

The 0.6.5 fixed it

<!-- gh-comment-id:3867676057 --> @HSTe commented on GitHub (Feb 8, 2026): The 0.6.5 fixed it
Author
Owner

@HSTe commented on GitHub (Feb 8, 2026):

fixed in 0.6.5

<!-- gh-comment-id:3867676784 --> @HSTe commented on GitHub (Feb 8, 2026): fixed in 0.6.5
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/project-pegaprox-PegaProx#20
No description provided.