beautypg.com

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

Page 14

background image

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