Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manual Endpoint Configuration Required for ZprClient in OCI Go SDK #531

Open
ZiyaoQiao opened this issue Oct 1, 2024 · 0 comments
Open
Labels
SDK Issue pertains to the SDK itself and not specific to any service

Comments

@ZiyaoQiao
Copy link
Member

If you are using or want to use ZprClient in OCI Go SDK then you have to manually update the endpoint.

Description

Users of the OCI Go SDK who wish to utilize ZprClient must manually update the endpoint due to an incorrect configuration in the service endpoint. This issue affects the Zero Trust Packet Routing Service (ZPR) released in version 65.75.1.

Workaround

To resolve this issue, users need to manually set the endpoint when creating a ZprClient instance. Here's an example of how to do this:
Here is an example:

zprClient, _ := zpr.NewZprClientWithConfigurationProvider(provider)
zprClient.Host = "https://zpr.{region}.oci.oraclecloud.com/"

Replace {region} with the appropriate region for your OCI deployment.
The correct endpoint for your specific region can be found in the Oracle Cloud Infrastructure API documentation here.

@ZiyaoQiao ZiyaoQiao added the SDK Issue pertains to the SDK itself and not specific to any service label Oct 1, 2024
@ZiyaoQiao ZiyaoQiao pinned this issue Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SDK Issue pertains to the SDK itself and not specific to any service
Projects
None yet
Development

No branches or pull requests

1 participant