Hola, para mi sorpresa si hago un INVITE a un alias y envío un CANCEL OpenSer "interpreta" bien ese CANCEL aunque dicho CANCEL (que no es "in-dialog" por supuesto) no haya pasado por la función de "aliases". Parece un poco "magia", aunque leo esto que maś o menos lo explica:
"CANCEL messages can be safely processed with a simple call to t_relay() because SER will automatically match the CANCEL message to the original INVITE message (stateful)."
Vale, de acuerdo, entonces entiendo que lo correcto es aplicar "aliases" SOLO a mensajes INVITE (que no re-INVITE), MESSAGE y OPTIONS. ¿Se me olvida alguno? (entiendo que en SUBSCRIBE no tiene mucho sentido.
Saludos.