Thema: SNMP Problem

Einzelnen Beitrag anzeigen

OXIN

Registriert seit: 21. Dez 2011
1 Beiträge
 
#1

SNMP Problem

  Alt 21. Dez 2011, 09:16
Hallo,
ich versuche mit diesem Code SNMP-Werte mit Indy zu empfangen.
Das Problem dabei ist, dass ich beim ersten Versuch immer die Fehlermeldung bekomme "Socket konnte nicht gebunden werden. Adresse und Port werden bereits verwendet."
Führt man den Code jedoch ein weiteres Mal aus, funktioniert alles ohne Fehlermeldung.
Hat jemand eine Idee, woran es liegen könnte?

Delphi-Quellcode:
     IdSNMP1.Community := 'public';
     IdSNMP1.Host := Host;
     IdSNMP1.Query.Host := Host;
     IdSNMP1.Query.Community := 'public';
     IdSNMP1.Query.Clear;
     IdSNMP1.Query.PDUType := PDUGetRequest;
     IdSNMP1.Query.MIBAdd('1.3.6.1.2.1.1.1.0','');
     IdSNMP1.Active := true;

     if IdSNMP1.SendQuery then
     Memo1.Lines.Add(IdSNMP1.Reply.Value[0]);
  Mit Zitat antworten Zitat