Skip to content

v0.2.1 — err=26 auth fix

Pre-release
Pre-release

Choose a tag to compare

@cagamps cagamps released this 13 Jul 21:58
· 1 commit to master since this release
2839830

pve-storage-quantastor 0.2.1

Fixed

  • Authentication failures — [err=26] Authentication check failed — when adding or activating QuantaStor storage. The plugin authenticated using LWP challenge-response, which attaches the Authorization header only after the appliance issues a 401 WWW-Authenticate: Basic challenge whose realm matches exactly. Many QuantaStor versions answer an unauthenticated API request with an err=26 body under HTTP 200 instead of a challenge (and the realm string varies across versions), so the client sent no credentials and the appliance rejected the request — indistinguishable from a wrong password even when the password was correct (curl -u against the same appliance worked). The client now sends HTTP Basic credentials preemptively on every request, matching curl. No configuration change is required — just upgrade the plugin.

Install

Download pve-storage-quantastor_0.2.1-1_all.deb and run on each PVE node:

dpkg -i pve-storage-quantastor_0.2.1-1_all.deb

Supported on Proxmox VE 9.1 and 9.2.

SHA256

90d9f5cfa5da8d3f7e7236b4e9580cc37f41dde6d94da2a830a4ad759b7c80bb  pve-storage-quantastor_0.2.1-1_all.deb