(cli): cdk deploy "fail: socket hang up" error on Big Sur w/ AnyConnect
See original GitHub issueDeployment using cdk deploy
fails with fail: socket hang up
. This has started happening since upgrading to Big Sur (MacOS). I opened a support ticket with AWS, and they directed me to here.
I have upgraded npm
and node
and aws utils to the latest versions as asked by the AWS support.
Reproduction Steps
cdk deploy
Output: -
[0%] start: Publishing 53bc1c8ff3460cde96f053e9ef268efbccac51185d8c46bf5acb064ff9afdf1c:current
[0%] check: Check s3://[bucket-name]/assets/53bc1c8ff3460cde96f053e9ef268efbccac51185d8c46bf5acb064ff9afdf1c.jar
[0%] upload: Upload s3://[bucket-name]/assets/53bc1c8ff3460cde96f053e9ef268efbccac51185d8c46bf5acb064ff9afdf1c.jar
[25%] fail: socket hang up
[25%] start: Publishing 67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24:current
[25%] check: Check s3://[bucket-name]/assets/67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24.zip
[25%] found: Found s3://[bucket-name]/assets/67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24.zip
[50%] success: Published 67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24:current
[50%] start: Publishing 0540b0b3a6863c6d68b73f1f5368b2832a4ffa5dfa77d4308941ee46eff41d21:current
[50%] check: Check s3://[bucket-name]/assets/0540b0b3a6863c6d68b73f1f5368b2832a4ffa5dfa77d4308941ee46eff41d21.jar
[50%] upload: Upload s3://[bucket-name]/assets/0540b0b3a6863c6d68b73f1f5368b2832a4ffa5dfa77d4308941ee46eff41d21.jar
[75%] fail: socket hang up
[75%] start: Publishing 692a0f095ccf744c65ed666353d5a527a0a8a36fa75759113c1da6ccad12f359:current
[75%] check: Check s3://[bucket-name]/assets/692a0f095ccf744c65ed666353d5a527a0a8a36fa75759113c1da6ccad12f359.zip
[75%] found: Found s3://[bucket-name]/assets/692a0f095ccf744c65ed666353d5a527a0a8a36fa75759113c1da6ccad12f359.zip
[100%] success: Published 692a0f095ccf744c65ed666353d5a527a0a8a36fa75759113c1da6ccad12f359:current
❌ [Stackname] failed: Error: Failed to publish one or more assets. See the error messages above for more information.
at Object.publishAssets (/usr/local/lib/node_modules/aws-cdk/lib/util/asset-publishing.ts:25:11)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at Object.deployStack (/usr/local/lib/node_modules/aws-cdk/lib/api/deploy-stack.ts:232:3)
at CdkToolkit.deploy (/usr/local/lib/node_modules/aws-cdk/lib/cdk-toolkit.ts:180:24)
at initCommandLine (/usr/local/lib/node_modules/aws-cdk/bin/cdk.ts:210:9)
Failed to publish one or more assets. See the error messages above for more information.
Error: Failed to publish one or more assets. See the error messages above for more information.
at Object.publishAssets (/usr/local/lib/node_modules/aws-cdk/lib/util/asset-publishing.ts:25:11)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at Object.deployStack (/usr/local/lib/node_modules/aws-cdk/lib/api/deploy-stack.ts:232:3)
at CdkToolkit.deploy (/usr/local/lib/node_modules/aws-cdk/lib/cdk-toolkit.ts:180:24)
at initCommandLine (/usr/local/lib/node_modules/aws-cdk/bin/cdk.ts:210:9)
What did you expect to happen?
Successful deployment of artifacts.
What actually happened?
The deployment fails due to upload timeout from cdk to S3
Environment
- CDK CLI Version : 1.108.1 (build ae24d8a)
- Framework Version: aws-cli/2.2.12 Python/3.9.5 Darwin/20.5.0 source/x86_64 prompt/off
- Node.js Version: v16.3.0
- OS : MaOS Big Sur v. 11.4
- Language (Version): Java: openjdk 11.0.10 2021-01-19. Python: Python 3.9.5
Other
This is 🐛 Bug Report
Issue Analytics
- State:
- Created 2 years ago
- Reactions:4
- Comments:57 (26 by maintainers)
Top Results From Across the Web
Troubleshooting common AWS CDK issues
When deploying my AWS CDK stack, I receive a NoSuchBucket error ... the AWS CDK, the AWS CDK Toolkit (CLI) reports a mismatch...
Read more >Cisco Anyconnect for Mac 4.9 Fails to Load - Apple Developer
Since installation of Big Sur beta, my Cisco Anyconnect VPN fails to load on initialization. I uninstalled the VPN and re-installed, but still...
Read more >Interesting story about how we solved a 'socket hang up' issue ...
So after the new change got deployed, this weird socket hang up error started to show up for 0.1% of our CloudWatch api...
Read more >Socket Hang up or Timed Out Error while importing a project ...
While importing a project from GitHub, some users have reported getting an error such as the below example: This can occur while...
Read more >Untitled
#Cellcept Mercury perchlorate and sodium sulfate, Leaf spring lift brackets, Fish drying machine in nigeria, Repeat sonika lyrics, Zemanuv rozhovor, ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@SeriousAnt, same. The proxy works for me, and I’ll use it as a workaround for now.
This is really interesting @rix0rrr. I was able to publish and deploy all assets using the proxy as you have described. Without the proxy I get
socket hangup
orInaccessible host ...
errorsOSX: 11.4 (20F71) Node: v14.15.3 CDK: 1.85
Will use this as a workaround till I figure it out 🙈