The error that you are facing might be because your server is unreachable. This type of error generally occurs due to lack of free IP addresses in the subnet that is being used by your Glue job.
Whenever a Glue job is using a connection, Glue creates ENIs within the subnet so as to establish communication between your job and the data source. The executors use these ENIs to communicate among themselves. The number of ENIs created by Glue depends on the number of worker nodes deployed by your job. Each ENI requires an IP address. Therefore on a higher level, there must be enough number of free IP addresses available in your subnet such that each worker node gets one allocated and completes it's task successfully.
So please check the number of free IP addresses available in your subnet. You can refer this https://aws.amazon.com/premiumsupport/knowledge-center/glue-specified-subnet-free-addresses/ for more information.
Relevant questions
Error Running Glue Crawler
Accepted Answerasked 3 years agotrigger glue job from s3
Accepted Answerasked 4 months agoFailed ETL Job
asked 4 years agoAWS Glue retry a job after an execution error
Accepted Answerasked 4 months agoGlue job failing with Null Pointer Exception when writing df
asked 2 months agoAWS Glue visual job
asked 3 months agoGlue Job Spark SQL Issue
asked 4 months agoGlue job keeps running and does not write results
asked 3 months agoGlue job error : run ID: jr_f96799827354866ac2e798fb8b40d5781284e5ed5b3a4ff
asked a year agoAWS Glue is throwing this error - Failed to create any executor tasks
asked 6 days ago