hm, also ich würde yast nicht trauen, mach das lieber mal von Hand.
also
vi /etc/sysconfig/SUSEfirewall2 (als root/su)
Das gehst du dann mit BildUp/Down zu Abschnitt neun und
trägst ein (i wie insert drücken)
FW_SERVICES_EXT_TCP="... 5773"
FW_SERVICES_EXT_UDP="... 5783"
(wenn fertig ESC drücken)
wobei bei ... wahrscheinlich schon Eintragungen wie http oder so stehen, die lässt du natürlich drin. Trennen zwischen Ports erfolgt per Leerzeichen.
dann noch
:w (Datei schreiben)
:q (Editor verlassen)
dann musst du noch die FW neu starten.
Dazu gehst du in /etc/init.d/
und machst:
./SUSEfirewall2_setup restart
./SUSEfirewall2_init restart
./SUSEfirewall2_final restart
ich weiß leider grad nicht, welche der 3 Phasen die Einstellung lädt, aber ich glaub die dritte. Wenn dem so ist würde der dritte Befehl reichen.
Dann müsste auf jeden Fall das richtige in deinem log stehen.
Wenn dem nicht so ist hast du evtl. was an deinem amule vertickt?