clong / DetectionLab

Automate the creation of a lab environment complete with security tooling and logging best practices
MIT License
4.59k stars 979 forks source link

dial tcp - I/O timeout when deploying to Azure #852

Open rcegan opened 1 year ago

rcegan commented 1 year ago

Please verify that you are building from an updated Master branch before filing an issue.

While trying to run terraform apply to build to Azure, the logger VM gets stuck on creating, and then eventually times out with a dial tcp I/O timeout error.

azurerm_virtual_machine.logger (remote-exec):   User: vagrant
azurerm_virtual_machine.logger (remote-exec):   Password: false
azurerm_virtual_machine.logger (remote-exec):   Private key: true
azurerm_virtual_machine.logger (remote-exec):   Certificate: false
azurerm_virtual_machine.logger (remote-exec):   SSH Agent: false
azurerm_virtual_machine.logger (remote-exec):   Checking Host Key: false
azurerm_virtual_machine.logger (remote-exec):   Target Platform: unix
azurerm_virtual_machine.win10: Still creating... [2m0s elapsed]
azurerm_virtual_machine.logger: Still creating... [1m40s elapsed]
azurerm_virtual_machine.win10: Still creating... [2m10s elapsed]
azurerm_virtual_machine.logger: Still creating... [1m50s elapsed]
azurerm_virtual_machine.win10: Still creating... [2m20s elapsed]
azurerm_virtual_machine.logger: Still creating... [2m0s elapsed]
azurerm_virtual_machine.logger (remote-exec): Connecting to remote host via SSH...
azurerm_virtual_machine.logger (remote-exec):   Host: x.x.x.x
azurerm_virtual_machine.logger (remote-exec):   User: vagrant
azurerm_virtual_machine.logger (remote-exec):   Password: false
azurerm_virtual_machine.logger (remote-exec):   Private key: true
azurerm_virtual_machine.logger (remote-exec):   Certificate: false
azurerm_virtual_machine.logger (remote-exec):   SSH Agent: false
azurerm_virtual_machine.logger (remote-exec):   Checking Host Key: false
azurerm_virtual_machine.logger (remote-exec):   Target Platform: unix
azurerm_virtual_machine.win10: Still creating... [2m30s elapsed]

I've created an ssh key and populated the terraform.tfvars file with the directory containing the SSH keys, so not sure what I'm missing.