mckiller
Goto Top

Buffer Overflow bei SCSI Befehl

Symantec Backup Exec 11d auf w2k3 SBS liefert ein buffer overflow von meinem Bandlaufwerk Certance Dat72 an Adaptec 2000S RAID Controller

Hallo Leute,

ich habe da ein Problem mit meinem neu eingerichteten W2k3 Server:

  • Controller ist ein Adaptec 2000S Raid
  • Bandlaufwerk ist ein SCSI Certance Dat72 intern und nicht als Endgerät am SCSI Bus
  • 2 SCSI Festplatten als RAID 1 konfiguriert.
  • Backupsoftware ist Symantec BAckup Exec 11d

Wenn ich nun z.B. ein Tape über die Backupsoftware löschen möchte, bekomme ich folgende Fehlermeldung:

Der Treiber hat einen Controllerfehler auf \Device\Scsi\dpti2o1 gefunden.
Ein Trace auf dem SCSI Bus ergab folgendes Ergebnis:

Event: 3219 Start: 1447.890 Stop: 0.000 Type: SRB event
SCSI Address: 02:00:04:00
Function SRB_FUNCTION_EXECUTE_SCSI
SRB Status SRB_STATUS_DATA_OVERRUN
SCSI Status SCSISTAT_GOOD
Flags SRB_FLAGS_DISABLE_SYNCH_TRANSFER
SRB_FLAGS_DATA_IN
SRB_FLAGS_NO_QUEUE_FREEZE
Sense Length 18
Data Length 12
Driver Result STATUS_BUFFER_OVERFLOW

Raw CDB
1A 08 11 00 0E 00 ......

CDB Operation MODE_SENSE6
LUN 0
DBD True
Page Code Current Values(0)
Alloc Length 14
Control 0x00
Data
0B 35 10 00 11 06 01 00 10 03 00 00 .5..........


Aber die Backupsoftware schreibt, dass der JOB richtig ausgeführt wurde und keine Fehler enthält.
Das Analyse Tool von Certance "xTalk" zeigt mir jedoch keinerlei Fehler mit dem Bandlaufwerk an.

Jetzt zu meinen Fragen:

  • Sollte man es vermeiden ein Bandlaufwerk an einem Raid Controller anzuschliene? Hab das mal gehört. Was ist da dran?
  • Kann ich den Fehler ignorieren oder kann es hier zu Datenverlust kommen?
  • Muss ich am SCSI Controller was umkonfigurieren? Oder am Bandlaufwerk?

THX
Heiko

Content-Key: 55545

Url: https://administrator.de/contentid/55545

Printed on: April 25, 2024 at 06:04 o'clock

Member: MCKiller
MCKiller Mar 31, 2007 at 22:41:27 (UTC)
Goto Top
Ahhrg...

Habe den Fehler selber gefunden.
Aber ganz umsonst war der Eintrag hier nicht, da ich genau beim schreiben auf die Lösung gekommen bin.

Windows 2k3 Server hat meinen Controller also Adaptec 2000S erkannt. Es ist aber ein 2100S.

Ich dachte der Microsoft Treiber ist aktueller als der von Adaptec, weil der Controller schon etwas älter ist.

Nachdem ich mir die Treiber gezogen habe, erkannte Windows den Controller auch richtig und siehe da.....

Keine Fehlermeldung mehr.

Mano. Ein echter Newb - Fehler face-sad

Gruß
Heiko
Member: chrischa
chrischa Sep 26, 2007 at 06:27:27 (UTC)
Goto Top
Hallo Heiko,

ich habe das selbe Problem bei einem Kunden.

Das mit den Treibern werde ich mal ausprobieren. Gut das du diesen Beitrag begonnen hast. ;)

Gruß chrischa