The Amazon S3 POJO plugin is giving an error Job Failed: Unsupported protocol
search cancel

The Amazon S3 POJO plugin is giving an error Job Failed: Unsupported protocol

book

Article ID: 398294

calendar_today

Updated On:

Products

Workload Automation Agent

Issue/Introduction

After installing the Application Services and the Amazon S3 plugins, we added the following to the agentparm.txt
plugins.start_internal_8=s3
pojo.s3.aws.debugLevel=2
pojo.s3.user.agent=<AgentName>
pojo.s3.ssl.protocol=1.2
httpclientpojo.no_proxy=*

After restarting the agent when running an S3 job, the following error is seen.
2025-05-20T14:59:02.755-04:00: SteadyState: 20S
2025-05-20T14:59:02.755-04:00: File Size: 1
2025-05-20T14:59:02.755-04:00: Sleep Interval: 2
2025-05-20T14:59:02.755-04:00: Query Param: max-keys=100
2025-05-20T14:59:02.755-04:00: Failure Interval: 3
2025-05-20T14:59:02.756-04:00: Use Regex: false
2025-05-20T14:59:02.756-04:00: Strategy: alpha_asc
2025-05-20T14:59:02.756-04:00: Return File URI: true
2025-05-20T14:59:03.669-04:00: Job Failed: Unsupported protocol1.2
Execution of create has failed
java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at cybermation.plugins.dataservices.handler.CybPOJOHandler.a(CybPOJOHandler.java:179)
        at cybermation.plugins.dataservices.handler.CybPOJOHandler.run(CybPOJOHandler.java:272)
        at java.lang.Thread.run(Thread.java:750)
Caused by: com.broadcom.automation.integrations.plugin.exception.JobFailedException: Unsupported protocol1.2
        at com.broadcom.pojo.common.s3.S3SDK.a(S3SDK.java:1129)
        at com.broadcom.pojo.common.s3.S3SDK.a(S3SDK.java:939)
        at com.broadcom.pojo.common.s3.S3SDK.watchForCreate(S3SDK.java:714)
        at com.broadcom.pojo.s3.S3.a(S3.java:677)

 

Environment

Autosys 12.x
SystemAgent 12.x

Cause

Incorrect settings in the agentparm.txt

Resolution

Edit the agentparm.txt and set the pojo.s3.ssl.protocol to an appropriate value
Example:
pojo.s3.ssl.protocol=TLSv1.2,TSLv1.3

pojo.s3.ssl.protocol:
Specifies the value for TLS version, which can be comma comma-separated value as well.

Additional Information