ERROR: License is expired, Unreachable/Invalid Pure FA/FB endpoint or token

Hello,

We use portworx + pure FA. For some reason we got a problem with license. pxctl status shows:
License: Portworx CSI for FA/FB (ERROR: License is expired, Unreachable/Invalid Pure FA/FB endpoint or token)

in alerts we see:

CLUSTER	LicenseExpired		px-cluster-ca7228e9-6df5-4d06-9e41-d26246f7008f	ALARM		3	Aug 1 20:26:09 UTC 2023	Jul 19 14:20:51 UTC 2023	Portworx CSI for FA/FB license expired 0 days, 0:59 ago
CLUSTER	MeteringAgentCritical							ALARM		364	Aug 3 13:27:19 UTC 2023	Jul 19 10:21:03 UTC 2023	Unable to reach to billing server: could not reach to any Pure FA/FB backend
VOLUME	VolumeCreateFailure	pvc-9ef39b6e-8352-438b-9016-a492eb8d14d1	ALARM		3	Aug 3 14:17:43 UTC 2023	Aug 3 14:03:49 UTC 2023		Volume (Name: pvc-9ef39b6e-8352-438b-9016-a492eb8d14d1) create failed: License has expired

and journal logs:

Aug 03 14:57:49 worker-1 portworx[685642]: time="2023-08-03T14:57:49Z" level=info msg="Scheduled background task *volume.licenseExpiryCheck at periodic 6h0m5s" file="background_worker.go:543" component=porx/storage/driver/volume

Aug 03 14:57:51 worker-1 portworx[685642]: time="2023-08-03T14:57:51Z" level=info msg="Metering license watcher installed." file="kvdbWatcher.go:79" component=porx/pkg/metering

Aug 03 14:58:17 worker-1 portworx[685642]: time="2023-08-03T14:58:17Z" level=info msg="[Metering (AirGapped)]: detected license type as : Portworx CSI for FA/FB" file="airgapped.go:306" component=porx/pkg/metering/airgapped

Aug 03 14:58:17 worker-1 portworx[685642]: time="2023-08-03T14:58:17Z" level=info msg="[Metering (UsageAgent)] Detected license type as : Portworx CSI for FA/FB" file="standalone.go:248" component=porx/pkg/metering/standalone

Aug 03 14:58:17 worker-1 portworx[685642]: time="2023-08-03T14:58:17Z" level=warning msg="Force-expiring Portworx CSI for FA/FB license, License is expired, Unreachable/Invalid Pure FA/FB endpoint or token" file="license.go:583" component=porx/pkg/license

Aug 03 14:58:17 worker-1 portworx[685642]: time="2023-08-03T14:58:17Z" level=info msg="Metering time 1h0m0s, Billing Timeout 72h0m0s, LicenseExpiry Timeout 168h0m0s" file="metering.go:493" component=porx/pkg/metering

Could you please help with it?

I don’t know if this helps or not, but I had a similar issue, and just tried reinstalling today and immediately upgraded to version 3.0.1 and have not seen the issue. In the release notes they do mention that Pure FA/FB with Purity > 6.4.2 would show a problem like this.