Hallo,
eine schöne kurze Erklärung meines Problems steht im Titel.
Etwas ausführlicher:
Ich habe ein
COM-Objekt in einer
DLL, was per (
Indy und OpenSSL) eine verschlüsselte Verbindung zu einem anderen Rechner herstellt.
Das Objekt tauscht diverse Daten aus und gibt mir Bescheid, wenn irgendwas wichtiges sein sollte.
Das klappt auch meistens ganz gut.
Das wäre die ausgehende Verbindung.
Aber jetzt kommt's:
Wenn das
COM-Objekt in einer
TCP-Serververbindung eine Port aufmacht und auf eingehende Verbindungen wartet,
wird es oft durch die Firewall blockiert.
Mit Firewall sind auch die Internet Security Suites gemeint, nicht nur die Windows-Firewall.
Jetzt die Frage:
Was für eine Regel erstelle ich denn jetzt und wofür?
Für mein Programm, was das
COM-Objekt erzeugt, oder für die
DLL, die das
COM-Objekt enthält?
Bei einigen SecSuites kann ich klickern was ich will, ich bekomme keine eingehende Verbindung.