Hi Doug,
It seems that you were almost there. You should have taken a look at the openserctl script (yes, it's a script).
I just pulled the following two lines from the script:
# 128 means FL_PERSISTENT is on fifo_cmd ul_add "$USRLOC_TABLE" "$SERUSER@$SERDOMAIN" "$2" "0" "1.00" "0" "128"
This should help you out, although I haven't tested it.
Regards, Norm
Doug Meredith wrote:
I am trying to use FIFO to manage permanent contacts. I can create contacts now, but can't figure out what value to specify for the expiry.
A positive value represents a real expiry in seconds. Negative numbers, "Never", and "Permanent" all result in "400 Invalid expires format". A zero results in "500 Error while adding contact".
The information at http://www.openser.org/dokuwiki/doku.php?id=fifo_relay#ul_add is more of an example. It doesn't really explain the arguments. Does anyone know how to specify that a contact is permanent? The command "openserctl ul add" is able to create permanent contacts, so it must be possible.
Doug