-
Durch den Link von Pikachu konnte ich das Problem löschen. Dafür vielen Dank.
Aber trotzdem würde es mich interessieren, ob das mit nem CL auch ginge. Vielleicht bekomme ich noch den Lösungsansatz.
-
WRKMSGD MSGID(TCP3215) MSGF(QTCPMSG)
Auswahl 5->2 zeigt dir die Feldinhaltsdefinition.
Feld 5 enthalt die IP-Adresse.
Die relative Position musst du nur noch ausrechnen.
Entschuldige, aber weiß denn keiner mehr wie man MSGDTA analysiert und interpretiert?
-
Ich sagte ja, kompliziert geht immer!
-
Danke Fuerchau für die Aufklärung. Ich konnte mich sofort wieder an das Thema erinnern. )
Allerdings ist dann Pikachus Lösung eleganter.
Trotzdem DANKE SCHÖN.
-
Die Eleganz muss man beweisen.
Was ist kürzer als diese 2 CL-Befehle zur Lösung dieses Problems?
PING
RCVMSG
-
Selbst bei nur einem Ping dauert das mindestens ne Sekunde....
-
Außerdem muss MSGDTA auseinandergepflückt werden, um die reine IP zu erhalten. Das wären dann noch ein paar Zeilen mehr.
-
Um es genau zu sagen: 1 einzige!
Wie wärs hier mit
"chagvar myipadr %sst(&msgdta pos 15)"
Wie gesagt, pos selber ausrechnen, das ist auch nur 1x.
Klar sind API's sehr schön, aber wenn es doch einfacher geht?
Gut, per API erhalte ich rein die IP-Adresse.
Wenn ich nun noch die Erreichbarkeit (eines Ports) feststellen will brauche ich noch ein paar API's (Socket-Programmierung) mehr.
Aus einem anderen Thread hilft hier dann ein simpler
TELNET RMTSYS('N.N.N.N') PORT(5555)
solange es nicht gerade 23 ist.
Es gibt 2 Antworten:
Timeout = Auf Port horcht niemand
Kein Telnet = Auf Port horcht jemand, aber nicht für Telnet
Der Ping liefert zwar die IP, ggf. aber Timeout weil Ping-Pakete nicht durchgelassen werden.
-
Wenn sich die SMTP-Konfiguration aber mal ändert muss man die Position neu ermitteln. Und der Tip von Pikachu bringt mir die IP-Adresse, egal wie der SMTP-Server genannt wird.
-
Die Beschreibung der MSGID hat nichts mit der Konfiguration zu tun!
Ich habe es noch nie erlebt, dass sich da irgendwas ändert.
Schließlich kann ich mir damit ja beliebige IP-Adressen ebenso einfach besorgen.
-
[Beitrag gelöscht]
zu spät gesehen, dass da schon jede Menge Antworten da sind.....
Similar Threads
-
By until65 in forum IBM i Hauptforum
Antworten: 20
Letzter Beitrag: 10-07-15, 15:11
-
By bettman in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 16-12-14, 09:50
-
By programmer400 in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 13-01-14, 14:39
-
By KB in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 12-11-01, 16:49
-
By berti in forum NEWSboard Windows
Antworten: 1
Letzter Beitrag: 03-09-01, 07:27
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks