Apache HTTP Server Error Code AH00072: How to Fix It
Medium 10-20 minutes High Severity
Verified June 2026
- Error Code
- AH00072 make_sock could not bind to address
- Brand
- Apache HTTP Server
- Product Type
- dev_tool
- Severity
- High
- DIY Difficulty
- Medium
- Estimated Fix Time
- 10-20 minutes
Ad
Tools You'll Need
- Command Prompt or Terminal
- Text editor (Notepad++, nano, vim)
- Web browser
- Administrative privileges
How to Fix Error Code AH00072 make_sock could not bind to address
-
Stop Apache service safely
Always stop Apache properly to avoid data corruption or incomplete shutdowns that could cause persistent port locks. -
Identify the process using the port
-
Terminate the conflicting process
Do not kill system processes or processes you don't recognize, as this could crash your system or cause data loss. -
Check Apache configuration files
-
Verify firewall and antivirus settings
Only disable antivirus temporarily for testing. Always re-enable protection and create proper exceptions. -
Test Apache configuration
-
Verify successful startup
Parts You May Need
Administrative access
Check Price on Amazon
Text editor software
Check Price on Amazon
Administrative access
Check Price on Amazon
Text editor software
Check Price on Amazon
Administrative access
Check Price on Amazon
Text editor software
Check Price on Amazon
Administrative access
Check Price on Amazon
Text editor software
Check Price on Amazon
Administrative access
Check Price on Amazon
Text editor software
Check Price on Amazon
Administrative access
Check Price on Amazon
Text editor software
Check Price on Amazon
Administrative access
Check Price on Amazon
Text editor software
Check Price on Amazon
Administrative access
Check Price on Amazon
Text editor software
Check Price on Amazon
Ad
When to Call a Professional
Contact a system administrator or web developer if you're managing a production server, if multiple applications require the same port, or if you're unfamiliar with server configuration files and could accidentally break critical services.Frequently Asked Questions
What does Apache error AH00072 mean?
Apache error AH00072 means the server cannot start because another process is already using the port Apache is trying to bind to, typically port 80 or 443.
How do I find what process is using port 80?
Use 'netstat -ano | findstr :80' on Windows or 'sudo netstat -tlnp | grep :80' on Linux to identify which process ID is using port 80.
Can I change Apache to use a different port?
Yes, edit the 'Listen' directive in your Apache configuration file (httpd.conf) to use an available port like 8080 instead of 80.
Why does this error happen after Windows updates?
Windows updates sometimes enable IIS (Internet Information Services) which uses port 80, conflicting with Apache. Disable IIS in Windows Features to resolve this.
Is it safe to kill the process using port 80?
Only kill processes you recognize. It's safe to stop other web servers like IIS or Nginx, but never kill unknown system processes as this could cause system instability.