GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
HANGUP-FAKENUM(1) NCID HANGUP-FAKENUM(1)

hangup-fakenum

hangup-fakenum [-h]
hangup-fakenum [-v] <string>

where string is in this format:

"*DATE*<mmddyyyy>*TIME*<hhmm>*LINE*<lineid>\

*NMBR*<number>*NAME*<name>*MODE*<hupmode>*"

hangup-fakenum is an ncidd server hangup extension script to check for valid North American number plan callers as described by https://en.wikipedia.org/wiki/North_American_Numbering_Plan

Bad callers have ncidd hangup on them. The CannotBeCompleted.rmd recording is played before the hangup if using hupmode 3. FAX tones are sent before the hangup if using hupmode 2.

hangup-fakenum expects 10 digit or 1+10 caller ID and has ncidd hangup on others including private callers. There is also a check for stupid caller names provided by telemarketers, such as V12345678901234 and 321-555-1212 and +1-321-555-1212

If /usr/local/etc/ncid/valid-area-codes exists, hangup-fakenum has ncidd hangup on areacodes that are not valid.

Make sure you 'set hupmode = 1|2|3' in ncidd.conf. ncidd does not call this script if the caller number or name is in ncidd.whitelist.

Server hangup extensions are only executed by the server unless testing.

-h
show help message
-v
turn on verbose and send additional data to STDOUT for troubleshooting

/usr/local/share/ncid/extensions/hangup-fakenum
/usr/local/share/ncid/recording/*.rmd
/usr/local/etc/ncid/ncidd.whitelist
/usr/local/etc/ncid/valid-area-codes

ncidd.8, ncidd.whitelist.5, hangup-calls.1, hangup-closed-skel.1, hangup-skel.1
2019-08-17 NCID

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.