
Section3Clients
3.1ClientProtocols
3.1.1CAS
Normally, a CAS client will use UDP broadcast to locate the fax server. For actual communication,
clients will use a random UDP port. This typically makes CAS clients only work on the same
subnet/broadcastdomainasthefaxserver.
CASclientsincludetheAdministrationprogram.
3.1.1.1NetworkChallengesforCASClients
MultipleNICs
CASclientsandtheserverwillonlylistenonthefirstadapterinthebindingorder.If
CASclientsarehavingdifficultyconnecting,makesureboththeclientandtheserver
havetheproperNICasfirstinthebindingorder.
SeparateSubnet
Because clients find the server via UDP broadcast, they cannot connect to a fax server on
anothersubnetoranotherbroadcastdomain.
ForceHTTPConnections
ItispossibletoforceHTTPinsteadoftheproprietaryUDPprotocolbysettingthese
registrykeysinHKCU\Software\FaxBack.
XmlHttpServerUrl[string]:TheURLtouseforCASclients.Usually
http://faxserver/casxml.api.
XmlHttpOverride[boolean]:Clientsetting.ForcesCASclientstouseHTTPinsteadofUDP.
3.1.2HTTP
The FaxOut Client Suite, Connector for Microsoft Fax, and FAXability all use HTTP to communicate
with the fax server. Fax Machine Integration Server also uses HTTP. NET SatisFAXtion’s HTTP
server is a module loaded by the fax server and runs whenever the fax server service is running,
anddoesnotdependonIISoranyotherexternalwebserver.
It is generally not recommended to run another web server on the same machine as NET
SatisFAXtionsinceportconflictscanlikelyoccur.
3.1.2.1Requirements
DNSResolutionofServerName
The client installer MSIs are prepopulated with the fax server’s name and port. The URL will be
in the form of http://<servername>:<port>/HttpService. api (FMIS uses /CASDrive.api rather
than /HttpService.api). Note that the name used is not the fully qualified name, it is the short
machine name. The fax server’s machine name must resolve on all computers that will use the
client software. If this is not possible, the MSIs can be changed to have a fully qualified domain
name;see3.1.2.2UsingHTTPClientsovertheInternetbelow.
Port
The HTTP module uses a nonstandard HTTP port 84/tcp. If that port was in use at the time the
server was installed, the installer prompted for an alternate port. To identify the port the NET
SatisFAXtion HTTP service uses, open the Program Files\NET
SatisFAXtion\NETSatisFAXtion.log.xmlfile,andlocatetheHttpServer.dlloutput.
HttpServer.dll
IP/Port:10.0.1.110/84
ServerUrl:http://netsatappliance:84/HttpService.api
CASUrl:http://netsatappliance:84/casxml.api
ProprietaryFaxBack,Inc.2014 125
Comentarios a estos manuales