-
SANTHOSH S
- PowerBuilder
- Saturday, 29 August 2026 07:32 PM UTC
Hello All,
Good day!!
We are currently implementing a database password remediation solution for our PowerBuilder applications by retrieving secrets from Azure Key Vault using Azure App Registration (OAuth Client Credentials Flow).
However, we are experiencing connectivity issues when users access the application through the Azure VPN.
Environment Details
PowerBuilder Version: PowerBuilder 2022 R3
Authentication Method: OAuth 2.0 Client Credentials Flow
Azure Service: Azure Key Vault
Token Endpoint: https://login.microsoftonline.com/{tenant-id}/oauth2/v2.0/token
Issue Description
During troubleshooting, we observed that the issue only occurs when users are connected through the Azure VPN.
Our Network team has identified that the problem appears to be related to IPv6 connectivity behavior when accessing login.microsoftonline.com. The same functionality works successfully through alternative network paths where IPv4 connectivity is preferred
Assistance Required
Could you please advise on the following:
Does the PowerBuilder 2022 R3 HTTPClient object provide any mechanism to explicitly force the use of IPv4 instead of IPv6?
Is there any PowerBuilder configuration, runtime setting, or API that allows control over IP protocol preference?
Does HTTPClient support any type of fallback mechanism, where it automatically retries over IPv4 if an IPv6 connection fails?
Are there any known issues, product limitations, or recommendations related to PowerBuilder 2022 R3 and IPv6 networking?
Have you encountered similar issues when accessing Azure services such as Microsoft Entra ID (login.microsoftonline.com) or Azure Key Vault through VPN environments?
Our objective is to determine whether this can be handled within the application layer, rather than relying solely on operating system or network-level IPv4 preference changes.
Any guidance, best practices, or recommendations would be greatly appreciated.
Thank you for your support.
Kind Regards,
Santhosh Somu
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.