03-27-2003 04:15 AM - edited 03-02-2019 06:11 AM
Hi,
I am trying to setup callback using the example described in the below link and not havng much luck.
When debuging dialer events on callback server I find it rejects to return the call due to user not being configured for callback (error message).
Then I tried following this other example and again no luck.
http://www.cisco.com/warp/public/793/access_dial/isdn-ppp-callback.html
The setup is very basic, point to point. One router to another, no fancy authentication, just using local chap.
Any help would be appreciated.
03-27-2003 03:04 PM
We need to take a look on the following debug from the callback server with running config.
debug isdn q931
debug ppp nego
debug dialer
debug ppp authentication
debug cbcp
debug ppp callback
debug aaa authorization
03-27-2003 07:26 PM
I did the isdn layer 3, dialer events and isdn events.
all seemed fine apart from the error from DDR stating that user (remote user) not configured for callback, then it terminated the call. this error occured when the client called, hung up and the server did not call him back stating this error.
I tried playing with the username command by adding callback options to the user account without any luck.
03-27-2003 08:22 PM
Make sure to use "dialer map" on both the sides for that. Again..need to see the debug which i have mentioned to see the actual problem.
Do not turn on isdn q921 and event debug.
03-27-2003 11:28 PM
Hi,
this is from the ppp callback server, note the error of no callback configured for user.
ppointrtr#debug isdn q931
ISDN Q931 packets debugging is on
ppointrtr#debug ppp nego
PPP protocol negotiation debugging is on
ppointrtr#debug dialer
Dial on demand events debugging is on
ppointrtr#debug ppp authentication
PPP authentication debugging is on
ppointrtr#debug cbcp
^
% Invalid input detected at '^' marker.
ppointrtr#debug ppp callback
^
% Invalid input detected at '^' marker.
ppointrtr#debug aaa authorization
ppointrtr#debug aaa authorization
AAA Authorization debugging is on
ppointrtr#debug ppp ca
ppointrtr#sh debug
General OS:
AAA Authorization debugging is on
Dial on demand:
Dial on demand events debugging is on
PPP:
PPP authentication debugging is on
PPP protocol negotiation debugging is on
ISDN:
ISDN Q931 packets debugging is on
ppointrtr#term mon
ppointrtr#u all
00:07:42: ISDN BR0: RX <- SETUP pd = 8 callref = 0x63
00:07:42: Sending Complete
00:07:42: Bearer Capability i = 0x8890
00:07:42: Channel ID i = 0x89
00:07:42: Calling Party Number i = 0x2183, '111111111', Plan:ISDN, Type:National
00:07:42: Called Party Number i = 0xC1, '55772677', Plan:ISDN, Type:Subscriber(local)
00:07:180397008908: ISDN BR0: Event: Received a DATA call from 111111111 on B1 at 64 Kb/s
00:07:180397008908: ISDN BR0: Event: Accepting the call id 0x4
00:07:42: %LINK-3-UPDOWN: Interface BRI0:1, changed state to up
00:07:42: ISDN BR0: TX -> CALL_PROC pd = 8 callref = 0xE3
00:07:42: Channel ID i = 0x89
00:07:42: BR0:1 PPP: Treating connection as a callin
00:07:42: BR0:1 PPP: Phase is ESTABLISHING, Passive Open
00:07:42: BR0:1 LCP: State is Listen
00:07:42: ISDN BR0: TX -> CONNECT pd = 8 callref = 0xE3
00:07:42: ISDN BR0: RX <- CONNECT_ACK pd = 8 callref = 0x63
00:07:43: BR0:1 LCP: I CONFREQ [Listen] id 11 len 18
00:07:43: BR0:1 LCP: AuthProto CHAP (0x0305C22305)
00:07:43: BR0:1 LCP: MagicNumber 0x0DA27659 (0x05060DA27659)
00:07:43: BR0:1 LCP: Callback 0 (0x0D0300)
00:07:43: AAA/AUTHOR (00000001): Method list id=FFFFFFFF not configured. Skip author
00:07:43: BR0:1 PPP: Authorization NOT required
00:07:43: BR0:1 LCP: O CONFREQ [Listen] id 3 len 15
00:07:43: BR0:1 LCP: AuthProto CHAP (0x0305C22305)
00:07:43: BR0:1 LCP: MagicNumber 0x0BC55AF2 (0x05060BC55AF2)
00:07:43: BR0:1 LCP: O CONFACK [Listen] id 11 len 18
00:07:43: BR0:1 LCP: AuthProto CHAP (0x0305C22305)
00:07:43: BR0:1 LCP: MagicNumber 0x0DA27659 (0x05060DA27659)
00:07:43: BR0:1 LCP: Callback 0 (0x0D0300)
00:07:43: BR0:1 LCP: I CONFACK [ACKsent] id 3 len 15
00:07:43: BR0:1 LCP: AuthProto CHAP (0x0305C22305)
00:07:43: BR0:1 LCP: MagicNumber 0x0BC55AF2 (0x05060BC55AF2)
00:07:43: BR0:1 LCP: State is Open
00:07:43: BR0:1 PPP: Phase is AUTHENTICATING, by both
00:07:43: BR0:1 CHAP: O CHALLENGE id 3 len 30 from "ppointrtr"
00:07:43: BR0:1 CHAP: I CHALLENGE id 11 len 27 from "dmsrtr"
00:07:43: BR0:1 CHAP: Waiting for Peer to authenticate first
00:07:44: BR0:1 CHAP: I RESPONSE id 3 len 27 from "dmsrtr"
00:07:44: BR0:1 PPP: Sent CHAP LOGIN Request to AAA
00:07:44: BR0:1 PPP: Received LOGIN Response from AAA = PASS
00:07:44: BR0:1 PPP/AAA: Check Attr: Framed-Protocol
00:07:44: BR0:1 PPP/AAA: Check Attr: username
00:07:44: BR0:1 PPP/AAA: Check Attr: challenge
00:07:44: BR0:1 PPP/AAA: Check Attr: id
00:07:44: BR0:1 PPP/AAA: Check Attr: response
00:07:44: BR0:1 DDR: Remote name for dmsrtr
00:07:44: BR0:1 CHAP: O SUCCESS id 3 len 4
00:07:44: BR0:1 CHAP: Using hostname from configured hostname
00:07:44: BR0:1 CHAP: Using password from AAA
00:07:44: BR0:1 CHAP: O RESPONSE id 11 len 30 from "ppointrtr"
00:07:44: BR0:1 CHAP: I SUCCESS id 11 len 4
00:07:44: BR0:1 DDR: No callback configured for user dmsrtr.
00:07:44: BR0:1 PPP: Phase is UP
00:07:44: BR0:1 AAA/AUTHOR/FSM: We can start CDPCP
00:07:44: BR0:1 CDPCP: O CONFREQ [Closed] id 3 len 4
00:07:44: BR0:1 AAA/AUTHOR/FSM: We can start IPCP
00:07:44: BR0:1 IPCP: O CONFREQ [Closed] id 3 len 10
00:07:44: BR0:1 IPCP: Address 10.0.0.1 (0x03060A000001)
00:07:44: ISDN BR0: RX <- DISCONNECT pd = 8 callref = 0x63
00:07:44: Cause i = 0x8090 - Normal call clearing
00:07:193281909868: %ISDN-6-CONNECT: Interface BRI0:1 is now connected to 111111111 dmsrtr
00:07:193281909948: %ISDN-6-DISCONNECT: Interface BRI0:1 disconnected from 111111111 dmsrtr, call lasted 2 seconds
00:07:193273528320: %LINK-3-UPDOWN: Interface BRI0:1, changed state to down
00:07:45: ISDN BR0: TX -> RELEASE pd = 8 callref = 0xE3
00:07:45: Cause i = 0x8090 - Normal call clearing
00:07:45: BR0:1 CDPCP: State is Closed
00:07:45: BR0:1 IPCP: State is Closed
00:07:45: BR0:1 PPP: Phase is TERMINATING
00:07:45: BR0:1 LCP: State is Closed
00:07:45: BR0:1 PPP: Phase is DOWN
00:07:45: BR0:1 DDR: disconnecting call
00:07:45: ISDN BR0: RX <- RELEASE_COMP pd = 8 callref = 0x63
03-28-2003 12:52 AM
Got it working, it ended up being a typo on the map statement in regards to the class.
Thanks for your help!
Max
03-28-2003 08:36 PM
There you go..Whenever you use dialer-map, its very important that to have exact name for the other side routers which is case sensitive.
Dialer-map is a best way to allocate static ip address to the dialin users too based on the name received.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide