Get-account / pre-send-session – FaxBack Port Server RADIUS Support (RFC 2865, 2866) User Manual
Page 14

FaxBack Proprietary and Confidential
Page 14 of 58
Len=18, Type=User-Password(2)
Value=4D FA EA C5 A0 1A 6B FF D6 95 5E A3 FA 4A EF D9
End
◄──
RESPONSE TO PORT SERVER
───
Required
Purpose
RADIUS Code
Access-Accept or Access-Reject
Optional
Purpose
Account-Type
Determines if the account is type “Private Send/Receive” or “Shared Send-
Only”, which affects how the client behaves. Also determines if the account
is a real-time fax account, or fax ATA account.
If the port server will host fax ATA accounts, then this attribute is required in
the response packet.
Response Packet
Code=Access-Accept(2)
Packet identifier=9
Length=32
Authenticator
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Attributes:
Len=12, Type=Vendor-Specific(26), Id=FaxBack(30694)
Len=6, Type=FB-Account-Type(10)
Value=4
End
Get-Account / Pre-Send-Session
Sent when the port server is about to send a fax, and needs to retrieve the most recent
information for an account.
The RADIUS server must respond with an Access-Accept packet if the account is valid, or an
Access-Reject packet if not valid. If the account is known, but sending is disabled for the account
for some reason, instead of returning an Access-Reject packet the RADIUS server can return an
Access-Accept packet that includes the “FB-Snd-From-Account” attribute with a value of 0.
───
SENT FROM PORT SERVER
──►
Attribute
Value
FB-Command
Get-Account (1)
FB-Context
Pre-Send-Session (3)
User-Name
The account requesting to send a fax.
Acct-Session-Id
The session id of the new send fax session.
FB-Dial-Number The fax number to send to.
Note that the fax number has not yet been processed by Send Routing rules.
Request Packet
Code=Access-Request(1)
Packet identifier=2