+ if ((result == LDAP_NO_SUCH_OBJECT)) {
+ if (conf->fallback && (is_fallback++ <= 0)) {
+ ap_log_rerror(APLOG_MARK, APLOG_NOTICE|APLOG_NOERRNO, 0, r,
+ "[mod_vhost_ldap.c] translate: "
+ "virtual host %s not found, trying fallback %s",
+ hostname, conf->fallback);
+ hostname = conf->fallback;
+ goto fallback;
+ }
+
+ ap_log_rerror(APLOG_MARK, APLOG_WARNING|APLOG_NOERRNO, 0, r,
+ "[mod_vhost_ldap.c] translate: "
+ "virtual host %s not found",
+ hostname);
+
+ return DECLINED;
+ }
+