Ansichten:
In diesem Thema werden die Statuscodes und Antwortnachrichten beschrieben, die vom ICAP-Dienst zurückgegeben werden.

Statuscode-Überblick

ICAP-Status
HTTP-Status
Beschreibung
Antwortnachricht
200 OK
N/A
ICAP-Fähigkeitsverhandlung
N/A
204 Keine Änderungen
N/A
Datei ist sauber, keine Änderungen erforderlich
N/A
200 OK
400 Ungültige Anforderung
Ungültige oder fehlende Anfragedaten
Details siehe unten
200 OK
401 Nicht autorisiert
Authentifizierungsfehler
Variiert je nach Authentifizierungsfehler
200 OK
403 Verboten
Malware im Datei erkannt
Virus entdeckt
405 Methode nicht zulässig
N/A
Nicht unterstützte ICAP-Methode
N/A
200 OK
500 Interner Serverfehler
Scan-Fehler oder Systemfehler
Details siehe unten

Erfolgsantworten

200 OK (OPTIONS)
Standard-ICAP-Handshake-Antwort. Der Client erhält die Serverfähigkeiten, einschließlich unterstützter Methoden und Vorschaugröße.
204 No modifications
Datei-Durchsuchung erfolgreich abgeschlossen, keine Malware erkannt. Die Originaldatei wird unverändert weitergegeben.

Client-Fehlerantworten

400 Ungültige Anfrage
Die Anforderung fehlt erforderliche Daten für die Ausführung des Scans.
Nachricht
Beschreibung
Dateiname konnte nicht aus dem Header oder der URL ermittelt werden
Der FileName konnte nicht aus dem X-scan-file-name-Header oder der Anforderungs-URL bestimmt werden.
Antwortkörper ist null
Die Anfrage enthält keinen Antwortinhalt zum DURCHSUCHEN.
401 Unauthorized
Authentifizierung oder Autorisierungsprüfung fehlgeschlagen. Die Antwortnachricht variiert je nach spezifischem Authentifizierungsfehler.
403 Forbidden
In der gescannten Datei wurde Malware erkannt.
Nachricht
Beschreibung
Virus erkannt
Die Scan-Engine hat bösartige Inhalte in der Datei erkannt. Die Originaldatei ist gesperrt.
405 Method not allowed
Die ICAP-Methode wird nicht unterstützt. Nur die Methoden OPTIONS und RESPMOD werden unterstützt.

Server-Fehlerantworten

500 Internal server error
Serverfehler werden in zwei Typen unterteilt:
  • Scan-Fehler (dateibezogen)
  • Systemfehler
Scan errors (file-related)
Diese Fehler treten auf, wenn die Durchsuchungs-Engine die Datei nicht verarbeiten kann.
Fehlercode
Nachricht
Beschreibung
-69
Zu viele Dateien im ZIP-Archiv. (-69)
Die Gesamtanzahl der Dateien im Archiv überschreitet das Limit.
-71
Maximales Kompressionsverhältnis überschritten. (-71)
Das Kompressionsverhältnis überschreitet das Limit.
-76
Datei ist zu groß, um extrahiert zu werden. (-76)
Die Größe der extrahierten Datei überschreitet das Limit.
-78
Zu viele komprimierte Ebenen (-78)
Die Gesamtanzahl der Ebenen im Archiv überschreitet das Limit.
-92
Passwortgeschützte Dateien können nicht durchsucht werden. (-92)
Die Datei ist passwortgeschützt und kann nicht gescannt werden.
Sonstige
Interner DURCHSUCHUNGSfehler ({code})
Es ist ein nicht spezifizierter DURCHSUCHEN-Fehler aufgetreten.
Response format
Die Antwort enthält eine spezifische Fehlerbeschreibung und einen Fehlercode:
{description} ({error_code})
Example responses
Cannot scan password protected files. (-92)
Cannot scan password protected files. (-92); File is too large to extract. (-76)

Systemfehler

Diese Fehler treten aufgrund interner Systemprobleme auf, die nicht mit dem Dateiinhalt zusammenhängen.
Nachricht
Beschreibung
Interner Serverfehler
Ein System- oder Infrastrukturfehler ist aufgetreten. Bitte versuchen Sie die Anfrage erneut. Wenn das Problem weiterhin besteht, wenden Sie sich an den Support.
Response format
Alle Fehlermeldungen werden als HTML zurückgegeben:
<html><body><h1>{Fehlermeldung}</h1></body></html>
Die HTTP-Antwort enthält:
  • Content-Type: text/html; charset=utf-8
  • Inhaltslänge: {size}