i'm define SIP protocol using UDP port 5060. Add SIP on access policy. then i'm using a SIP client to connect SIP server by SIP protocol. When i running SIP client, it alert that firewall has block port UDP:5060.
I have no first hand experience with SIP! But in general you need to know the *exact* protocol details for creating the necessary protocol definition.
Try with an open protocol (all IP traffic, any request) and an open site&content (all destinations, any content, any request) rule first and make sure the Firewall client is installed. Analyze then the ISA Firewall and IP packet filter log.
If it still doesn't work, study thoroughly the relevant RFC's and take a netmon trace at the ISA external interface to find out what is really happening on the wire.
please post an excerpt of the ISA Firewall log and IP Packet Filter log. Just make sure the firewall client was installed on the client, you have an open protocol and site&content rule, you have enabled on ISA the logging of all fields and the log format is set to ISA.
Also, give us the IP address of the internal client and the IP address of the destination you want to connect to.