NetBackup Snapshot Manager server unable to communicate to AWS Endpoints.

Article: 100053547
Last Published: 2022-07-29
Ratings: 0 0
Product(s): NetBackup, CloudPoint

Problem

NetBackup Snapshot Manager server unable to communicate to AWS Endpoints.

 

Error Message

===flexsnap.log====

a068056f483e670cbff9eeed72e2660471987446f003c29b14ae874e4621e49f: "2022-07-13T17:57:41.619700218-04:00  Jul 13 21:57:41 flexsnap-agent.b59648b06e2247729f4b2ec3aadac32d flexsnap-agent-agent.b59648b06e2247729f4b2ec3aadac32d[7] Poll detect_asset_changes@3600secs flexsnap.plugins.aws: ERROR - AWSBotoResource.__enter__: exception occurred Connect timeout on endpoint URL: ""https://xxx.amazonaws.com/"""
842e9d809b5f9d291fa00ff8da4e934ec29e0fdb0b7fff0b35a7b33b122d374d: "2022-07-13T18:00:45.053604616-04:00  Jul 13 22:00:45 flexsnap-agent.ab0722e30a194c37a4374a1ba0214af8 flexsnap-agent-agent.ab0722e30a194c37a4374a1ba0214af8[7] Thread-29805 flexsnap.plugins.aws: ERROR - AWSPlugin::ec2_resource_exists failed. Reason: Connect timeout on endpoint URL: ""https://ec2.us-east-1.amazonaws.com/"""

 

Cause

The issue gets reported when the NetBackup Snapshot manager containers are unable to talk to the AWS backend due to missing proxy information.

 

Solution

Test connectivity from the NetBackup Snapshot Manager host to AWS backend:

$ curl -kvvv https://xxx.amazonaws.com/

Then test connectivity from the container inside NetBackup Snapshot Manager:
For podman: $ podman exec -it flexsnap-agent curl -kvvv https://xxx.amazonaws.com/

For docker: $ docker exec -it flexsnap-agent curl -kvvv https://xxx.amazonaws.com/

If there is a proxy in the environment between the NetBackup Snapshot Manager and AWS endpoints, then review the NetBackup Snapshot Manager Guide (Veritas NetBackup™ CloudPoint Install and Upgrade Guide – Install) to determine the correct command to configure the proxy.

Also AWS plug-in configuration notes lists the requirements showing as to what endpoints, we need connectivity to.

 

Was this content helpful?