was für ein port in der firewall soll offen sein? Willst du einen server betreiben auf dem port? wenn nein, brauchst auch keinen port "öffnen"
Hast du mal nen einfachen reconnect versucht? also internetverbindung (am router) trennen und neu aufbauen?
testweise die bncache.dat aus dem diablo verzeichnis löschen
in der eingabeaufforderung mal
eingeben
das mit dem "öffnen" und "schliessen" ist ehe sone sache, entweder an dem port hängt ein dienst der lauscht, dann ist der port an sich erstmal "offen" oder es hängt nichts dran und dann bringts auch nichts da irgendwas "schliessen" zu wollen. Wo nix is, kann man auch nix entfernen.