ScommDll werkt niet vanwege firewall-software
FAQ #100323
U kan geen verbinding maken via een kanaal naar een PCD met behulp van de SCommDll. De software firewall software "Zone Alarm Security", "Windows Defender" of "Bitdefender" blok de SComm funktionality op PC's lopende MS XP.
Symptoom
Als de ScommDll wordt gelanceerd, zal niet de PC reageren op belangrijke stakingen voor meer dan 40 sec. Na deze tijd, wordt een foutbericht weergegeven zeggen "SCommDll de fout, geschikt voor Socket niet geïnstalleerd of verkeerd server IP-nummer".
Reden
De softwarefirewall 'Zone Alarm Security' blokkeert de ScommDll (The SCommDll doorgegeven aan de SCommDrv over een IP-stream op poort 7000 dat wordt geblokkeerd).
Oplossing
ZoneAlarm moet worden verwijderd; in de meeste gevallen zal niet alleen deactiveren werken. Dit fenomeen werd alleen waargenomen op Windows XP. Op W2k lijkt dat de ScommDll ook met ZoneAlarm geactiveerd werkt.
In het geval de Bitdefender wordt gebruikt moet op de juiste manier configureren of uitschakelen helpen.
Tips
- Het gedrag descripted hierboven geldt ook voor vele andere persoonlijke Firewalls (aka Desktop Firewalls, Internet Security Suites enz.). Dus als socket-communicatie niet werkt, moeten deze beveiligingsprogramma's worden gecontroleerd.
- De meeste persoonlijke Firewalls kan worden geconfigureerd door zogenaamde "regels", die het mogelijk maken om bepaalde poorten voor een of meer toepassingen te openen. Dus in plaats van volslagen ontredderen of uninstall der firewall-software, is het mogelijk een betere oplossing om geschikte firewallregels waarmee SCommDrv om te communiceren in elk geval te definiëren.
Voor de relevante PG5 onderdelen moet SCommDll.dll en SCommDrv.exe om te werken de TCP-poort 7000 zijn ingeschakeld op de lokale host!
Categories
Software (except PG5) / SCOMM
Communication / Ether-S-Bus
PG5 2.0 / Profi-S-Bus
PG5 2.0 / Serial-S-Bus
PG5 2.0 / Modem
Last update: 05.05.2015 14:53
First release: 18.02.2005 11:24
Views: 12847