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

Marian Lambert 20 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

Answer accepted by question author
Pilladi Padma Sai Manisha 11,705 Reputation points Microsoft External Staff Moderator
2026-03-11T22:00:56.7533333+00:00

Hi Marian Lambert,
Thankyou for reaching microsoft Q&A!

Thank you for your patience while this issue was being investigated.

Our backend engineering team has completed the required maintenance activities on the affected PostgreSQL Flexible Server instances. The maintenance was applied successfully, and no further issues are currently observed from the platform side related to extension enablement.

At this point, we kindly request you to reattempt enabling the Apache AGE extension by updating the azure.extensions and/or shared_preload_libraries parameters as per your earlier configuration. Please ensure the settings are saved successfully and, if prompted, allow the server to restart.

Was this answer helpful?

0 comments No comments

0 additional answers

Sort by: Most helpful

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.