I have exactly the same issue here as well. I have confirmed my clocks are correct and synchronized with ntp. The jenkins master just gives up trying to contact the slave, the slave as a result is orphaned, in running state and reachable via SSH from the jenkins master. I am using a VPC peer in AWS. The Jenkins master is in an AWS "infrastructure" account.
com.amazonaws.services.ec2.model.AmazonEC2Exception: Request has expired.
* [Jenkins ver. 2.150.2|https://jenkins.io/] (running in a docker container) * EC2 Plugin v. 1.39 * AWS SDK Plugin v. 1.11.457
this is working with a Jenkins master running similar network setup * Jenkins ver. 2.10 (not in a container) * EC2 Plugin v. 1.35 * AWS SDK plugin 1.10.16
Note: This issue is blocking us from upgrading Jenkins.
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.