Share via

Unable to enable Apache AGE extension on Azure PostgreSQL Flexible Server (PG 17.6) - InternalServerError

Marian Lambert 0 Reputation points
2026-03-11T21:47:39.7366667+00:00

We are trying to enable the Apache AGE extension on an Azure Database for PostgreSQL Flexible Server.

Server details:

PostgreSQL version: 17.6

Tier: General Purpose (D2ds_v5)

Region: West Europe

According to the Azure documentation, AGE (v1.6.0, Preview) is listed as available for PostgreSQL 17.

However, enabling it fails when modifying the server parameters. When we add age to azure.extensions and click Save, the operation fails with an InternalServerError (Microsoft.DBforPostgreSQL/flexibleServers/configurations/write) in the Activity Log.

{\"status\":\"Failed\",\"error\":{\"code\":\"ResourceOperationFailure\",\"message\":\"The resource operation completed with terminal provisioning state 'Failed'.\",\"details\":[{\"code\":\"InternalServerError\",\"message\":\"An unexpected error occured while processing the request. Tracking ID: '...'\"}]}}

We tried the following configurations:

Adding age only to azure.extensions

Adding age only to shared_preload_libraries

Adding age to both parameters

All attempts result in the same failure when saving the configuration.

Example Activity Log entry:

Azure Database for PostgreSQL
{count} votes

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.