# ====================== VIRTUAL HOST ======================
#
# localhost (default)
#
# ====================== VIRTUAL HOST ======================
#
# Apache server named virtual host configuration file
# Responds to requests without FQDN HOST fields
#
# File names:
# If beginning with "/", use that explicit path.
# If *not* beginning with "/", prepend ServerRoot.
#
#
# VirtualHost begin: Define a new virtual host
#
<VirtualHost *:80>
#
# ServerAdmin: We do not provide this
#
ServerAdmin root@127.0.0.1
#
# ServerName: The primary name for this virtual host
# ServerAlias: Other acceptable names for this virtual host
# UseCanonicalName: Use ServerName to build URLs referring to itself
#
ServerName default:80
UseCanonicalName on
#
# DocumentRoot: This vhost's base directory.
#
DocumentRoot "/www/default"
#
# Vhost's base directory: Inherit no access from httpd.conf
#
# ========================================================
#
# GLOBAL/DEFAULT LOGGING CONTROL
#
# ========================================================
# LogLevel: Controls messages logged to error_log.
# debug, info, notice, warn, error, crit, alert, emerg.
#
LogLevel notice
# RewriteLogLevel: No longer exists, now an option for LogLevel
#
# Referrer logging control
# Prevent logging of uninformative requests
#
#
# Access logging control
# Prevent logging of uninformative requests
#
#
# Define format nicknames for CustomLog directive
#
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%h %{%b %d %H:%M:%S}t %s %b bytes\\n \"%r\" %{User-agent}i" locallog
LogFormat "%{Referer}i -> %U" referer
LogFormat "%t %{Referer}i -> %U" localreferer
#
# ErrorLog: Location of the error log file
#
ErrorLog /var/log/apache/error_default
#
# Location and format of the access logfile
#
# CustomLog /var/log/apache/access_default locallog env=!nonlog-request
#
# Location and format of the default agent and referrer logfile
#
# CustomLog log/referer_default localreferer env=!nonlog-refer
# CustomLog /var/log/apache/referer_default localreferer env=!nonlog-refer
# ========================================================
#
# REWRITE RULES
#
# ========================================================
# There are no rewrite rules. All accesses intentionally fail.
# ========================================================
#
# SSL CONFIGURATION
#
# ========================================================
# This is a non-SSL server. No SSL directives here.
#
# VirtualHost end: End of definitions for this virtual host
#
</VirtualHost>
2) Could be a protocol mismatch, so Bot can only talk HTTP + your Apache server promotes all HTTP traffic -> HTTPS.
3) Starting point, refer to your Apache logs + you'll likely see the exact problem.