Using Metasploit I’ve sometimes seen this error:
[-] Exploit failed [bad-config]: Rex::BindFailed The address is already in use or unavailable: (0.0.0.0:1234).
To solve it:
List processes listening on port 1234
lsof -i :1234
Kill a process with process ID 5678
kill -9 5678