web statisticsweb stats Business Phone Systems Tech Talk Forum - VOIP & Cloud Phone Help

Business Phone Systems

Previous Thread
Next Thread
Print Thread
Rate Thread
Joined: Aug 2015
Posts: 42
Eric B. Offline OP
Member
OP Offline
Member
Joined: Aug 2015
Posts: 42
Incoming calls receive the welcome greeting, but it then rolls straight into the default instructional greeting ("Begin recording your message at the tone...").

I have confirmed that instructional greeting 3 exists and is selected for User Agent 990 (and 990 is the default user agent).

I know the IG works, though, because if I dial *# while the greeting is playing, it kicks me back to the IG.

Based on everything I've read in the forums and in the manuals, it's not possible to skip the IG on the default user agent, so I'm really confused about why it wouldn't play. I also understand that the system is designed to *never* play a custom IG in non-default user agents, even if they are recorded and selected.

The IG has worked in the past, which makes me think I've fudged something up. Since I'm so new to this, I'm very careful about the options I change and save. Obviously not careful enough?

Thanks for any guidance.

Eric

Atcom VoIP Phones
VoIP Demo

Best VoIP Phones Canada


Visit Atcom to get started with your new business VoIP phone system ASAP
Turn up is quick, painless, and can often be done same day.
Let us show you how to do VoIP right, resulting in crystal clear call quality and easy-to-use features that make everyone happy!
Proudly serving Canada from coast to coast.

Joined: Aug 2015
Posts: 42
Eric B. Offline OP
Member
OP Offline
Member
Joined: Aug 2015
Posts: 42
I've done a little more digging. It turns out that the custom Instructional Greeting *does* work, but only if you arrive at it by way of DIT to 555.

Under normal circumstances, incoming calls DIT to 201, which is a phantom DN that rings on a key on the DSS of our reception station (100). It also rings to the rest of the phones in the office after xx seconds via a pool line group.

After the time specified in CF No Answer Time, it goes to 990 voicemail. However, only the greeting plays, not the instructional greeting.

We have one line that DITs directly to 555, though, and that always plays the correct greeting / instructional greeting.

I feel like I'm missing something really obvious here, but I can't track it down. Any suggestions?


Joined: Jun 2005
Posts: 2,702
Likes: 7
Member
Offline
Member
Joined: Jun 2005
Posts: 2,702
Likes: 7
For one thing mailbox 990 should not say "Begin recording your message at the tone..." since recording should be disabled.

Since I can't see the trace, I'll have to make some guesses. Either mailbox 990 got changed in some way using admin software, or mailbox 990 is not playing when you call the main line. If the system seems to play correctly when you call directly to VM or exit a user box, then maybe it does not go to mailbox 990 after ringing to PhDN 201

Where I would start is looking at the VMID of PhDN 201 , and watching the Status in Stratagy ES Admin while you call into a phone line. Also Stratagy Trace will provide additional details while you call.




Joined: Aug 2015
Posts: 42
Eric B. Offline OP
Member
OP Offline
Member
Joined: Aug 2015
Posts: 42
Thanks, David. I'll give that a shot and post back here with any updates.

Joined: Aug 2015
Posts: 42
Eric B. Offline OP
Member
OP Offline
Member
Joined: Aug 2015
Posts: 42
It's my understanding that the trace files can only be read by a Toshiba tech. Is that right, or is there a tool to decode them? I'm seeing mdt sdt files.

Joined: Aug 2015
Posts: 42
Eric B. Offline OP
Member
OP Offline
Member
Joined: Aug 2015
Posts: 42
Cancel that. I was in the eManager at first.

Turned off message storage for 990, and now it plays the greeting twice followed by the instructional greeting one time.

Trace is included below. Apologies if this isn't appropriate -- mods feel free to delete. I marked key events with a series of asterisks. Could you let me know if you see anything out of the ordinary?

Again, many thanks. I love learning new stuff like this. Keeps me from falling asleep at my desk smile


Quote
 from PBX Default}

*******************************STRATAGY PICKS UP
[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00000001 1438706951 ././. {Normalized SMDI packet: N00000009900000000000 message desk terminal: 0552}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 ././. {Dialogic Line<2> {AddEvent API return 00000000,dwType = 10000000, dwSubType = 00000004}}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {Line<2> CLine::Wait got a call}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {Dialogic Line<2> {Wait API return 00000000,*pdwEvent = 00000020, dwEventMask = 40000000, dwTimeout = ffffffff, dwNumRings = 1}}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {Line<2,dxxxB1C2> CLine::Wait wait for event...}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {Dialogic Line<2> {Wait API return 00000000,*pdwEvent = 10000000, dwEventMask = 10000000, dwTimeout = 00000bb8, dwNumRings = 1}}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {Dialogic Line<2> {QueryEvent API return 00000000,dwType = 10000000, *pdwCount = 1}}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {CIdle::GetApplication get SMDI msgtype(4) UA(990)}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {Dialogic Line<2> {AttachVoice API return 00000000}}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {Dialogic Line<2> {PurgeDTMFBuffer API return 00000000}}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 ././. {Dialogic Line<2> {AddEvent API return 00000000,dwType = 00800000, dwSubType = 00000006}}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00080004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 UserAgentRecord(990)->GetListOfApplications4Event(event=18,activeOnly=1)


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00080004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {GetAllScenariosIds() for UA 990 (scenarios=0)}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00080004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 { UA 990 has 2 scenario(s)}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00080004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {IsThisApplicationActiveNowOrInTheFuture:Verifyng TAIS.APPLICATION.RECORD ...}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00080004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {IsActiveNowOrInTheFuture=>(ua_id=990 evmap_id=4 event=18 alias=Record appid=TAIS.APPLICATION.RECORD )?}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00080004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {UA(990)->GetListOfApplications4Event(18) answers 1 applications}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 40000004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {Dialogic Line<2> {SetEventInteruptMask API return 00000000,dwMask = 00000000}}


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00001004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 -CSession::SetIdleApplication('TAIS.APPLICATION.AUTOATTENDANT',0)


[TRACE: 08/04/15 12:49:11 PM]
.TRACE 00001004 1438706951 Line(552)/TAIS.APPLICATION.Idle/990 {-CSession ::SetIdleApplication(6D32948,0) idle is NOT running.discard it}

*******************************GREETING PLAYS A SECOND TIME
[TRACE: 08/04/15 12:49:17 PM]
.TRACE 40000004 1438706957 Line(552)/TAIS.APPLICATION.RECORD/990 {Dialogic Line<2> {Play (AVoiceDataProducerList) API return 00000000, pbyTerminationDigit = , *pdwEvent = 00000000, ATDX_TERMMSK(00000200)}}


[TRACE: 08/04/15 12:49:17 PM]
.TRACE 40000004 1438706957 Line(552)/TAIS.APPLICATION.RECORD/990 {Dialogic Line<2> {WaitForDTMF (dwTimeout = 10) API return 80004005, *pdwEvent = 00000400, (Digit Buffer = {}), *pdDigit = }


[TRACE: 08/04/15 12:49:17 PM]
.TRACE 00080004 1438706957 Line(552)/TAIS.APPLICATION.RECORD/990 UserAgentRecord(990)->GetListOfApplications4Event(event=55,activeOnly=1)


[TRACE: 08/04/15 12:49:17 PM]
.TRACE 00080004 1438706957 Line(552)/TAIS.APPLICATION.RECORD/990 {GetAllScenariosIds() for UA 990 (scenarios=9421F18)}


[TRACE: 08/04/15 12:49:17 PM]
.TRACE 00080004 1438706957 Line(552)/TAIS.APPLICATION.RECORD/990 { UA 990 has 2 scenario(s)}


[TRACE: 08/04/15 12:49:17 PM]
.TRACE 00080004 1438706957 Line(552)/TAIS.APPLICATION.RECORD/990 {No active apps found for event 55; ua=990}


[TRACE: 08/04/15 12:49:18 PM]
.TRACE 40000004 1438706958 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {Dialogic Line<2> {AttachVoice API return 00000000}}


[TRACE: 08/04/15 12:49:18 PM]
.TRACE 40000004 1438706958 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {Dialogic Line<2> {SetRate (nRate = 0) API return 00000000}}


[TRACE: 08/04/15 12:49:18 PM]
.TRACE 0000000C 1438706958 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {LineStateChange 2 {552} {Playing Greeting} AutoAttendant}

*******************************INSTRUCTIONAL GREETING PLAYS
[TRACE: 08/04/15 12:49:24 PM]
.TRACE 40000004 1438706964 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {Dialogic Line<2> {Play (File = C:/StratagyES/database/990/GRT2.VOX, Type = 00000005) API return 00000000,*pdwEvent = 00000000, ATDX_TERMMSK(00000200)}}


[TRACE: 08/04/15 12:49:24 PM]
.TRACE 0000000C 1438706964 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {LineStateChange 2 {552} {Playing Greeting} AutoAttendant}


[TRACE: 08/04/15 12:49:26 PM]
.TRACE 00001001 1438706966 ././. {

***** OG Status (Short) *****

MsgToFW =0x0000113E MsgFromFW=0x000067A2 ModemDpc =0x00000000

GetMsgDpc=0x00000007 SendMsgDp=0x00000001 InvPtrQue=0x00000000

}


[TRACE: 08/04/15 12:49:26 PM]
.TRACE 00001001 1438706966 ././. {

FWRprted =0x0001 ParityErr=0x0000 DOAIlarge=0x0000 InqPacket=0x1D2E

HostLock =0x0000 DPRAMLock=0x0000 RxBufOver=0x0000 EvtQuOver=0x0000

}


[TRACE: 08/04/15 12:49:54 PM]
.TRACE 40000004 1438706994 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {Dialogic Line<2> {Play (File = C:/StratagyES/database/990/MENU3.VOX, Type = 00000005) API return 00000000,*pdwEvent = 00000000, ATDX_TERMMSK(00000200)}}


[TRACE: 08/04/15 12:49:55 PM]
.TRACE 00001001 1438706995 ././. {CPU temperature: 37}


[TRACE: 08/04/15 12:49:55 PM]
.TRACE 00001001 1438706995 ././. {Ambient temperature: 41}

*******************************TRANSFER TO ???
[TRACE: 08/04/15 12:49:58 PM]
.TRACE 40000004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {Dialogic Line<2> {WaitForDTMF (dwTimeout = 4000) API return 80004005, *pdwEvent = 00000400, (Digit Buffer = {}), *pdDigit = }


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 UserAgentRecord(990)->GetListOfApplications4Event(event=55,activeOnly=1)


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {GetAllScenariosIds() for UA 990 (scenarios=9422200)}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 { UA 990 has 2 scenario(s)}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {No active apps found for event 55; ua=990}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 0000000C 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {LineStateChange 2 {552} Transferring Autoattd}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 UserAgentRecord(0)->GetListOfApplications4Event(event=21,activeOnly=1)


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {GetAllScenariosIds() for UA 0 (scenarios=0)}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 { UA 0 has 1 scenario(s)}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {IsThisApplicationActiveNowOrInTheFuture:Verifyng TAIS.APPLICATION.TRANSFER ...}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {IsActiveNowOrInTheFuture=>(ua_id=0 evmap_id=6 event=21 alias=Transfer appid=TAIS.APPLICATION.TRANSFER )?}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00080004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 {UA(0)->GetListOfApplications4Event(21) answers 1 applications}


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 00001004 1438706998 Line(552)/TAIS.APPLICATION.AUTOATTENDANT/990 -CSession::SetIdleApplication(NULL,0)


[TRACE: 08/04/15 12:49:58 PM]
.TRACE 0000000C 1438706998 Line(552)/TAIS.APPLICATION.TRANSFER/. {LineStateChange 2 {552} Transferring Transfer}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 40000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. {Dialogic Line<2> {Play (Memory Address = 04ee2060, Length = 00004074, Type = 00000005) API return 00000000,*pdwEvent = 00000000, ATDX_TERMMSK(00000200)}}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 00000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. {!Information - Transfer {Token String {F-0}}}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 40000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. {Dialogic Line<2> {AttachVoice API return 00000000}}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 40000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. {Dialogic Line<2> {ClearDTMFBuffer API return 00000000}}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 40000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. {CLine::Dial dx_dial(T&,,,,,0)}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 40000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. {Dialogic Line<2> {ClearEvent API return 00000000,dwType = 00800000, dwSubType = 00000000}}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 40000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. {Dialogic Line<2> {Dial API return 00000000,*pdwEvent = 00000000 ATDX_CPTERM(00000000)}}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 00000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. {TokenInt dialed->}


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 00000004 1438707001 Line(552)/TAIS.APPLICATION.TRANSFER/. F-0


[TRACE: 08/04/15 12:50:01 PM]
.TRACE 40000004 1438707001 ././. {Dialogic Line<2> {AddEvent API return 00000000,dwType = 00800000, dwSubType = 00000007}}


[TRACE: 08/04/15 12:50:02 PM]
.TRACE 40000004 1438707002 Line(552)/TAIS.APPLICATION.TRANSFER/. {Dialogic Line<2> {ClearDTMFBuffer API return 00000000}}


[TRACE: 08/04/15 12:50:02 PM]
.TRACE 40000004 1438707002 Line(552)/TAIS.APPLICATION.TRANSFER/. {CLine::Dial dx_dial(T)}


[TRACE: 08/04/15 12:50:02 PM]
.TRACE 40000004 1438707002 Line(552)/TAIS.APPLICATION.TRANSFER/. {Dialogic Line<2> {ClearEvent API return 00000000,dwType = 00800000, dwSubType = 00000000}}


[TRACE: 08/04/15 12:50:26 PM]
.TRACE 00001001 1438707026 ././. {

***** OG Status (Full) *****

MsgToFW =0x00001140 MsgFromFW=0x000067A9 ModemDpc =0x00000000

GetMsgDpc=0x00000007 SendMsgDp=0x00000001 InvPtrQue=0x00000000

QueFull =0x00000000 InvPtrGet=0x00000000}


[TRACE: 08/04/15 12:50:26 PM]
.TRACE 00001001 1438707026 ././. {

FWRprted =0x0001 ParityErr=0x0000 DOAIlarge=0x0000 InqPacket=0x2ADB

HostLock =0x0000 DPRAMLock=0x0000 RxBufOver=0x0000 EvtQuOver=0x0000 HandState=0x000B

IntEnbReg=0x0091 RxIntNonA=0x0000}


[TRACE: 08/04/15 12:50:26 PM]
.TRACE 00001001 1438707026 ././. {

RxMg01-08=0x00DA 0x00EC 0x009D 0x00C5 0x0000 0x0000 0x0000 0x0000

RxMg09-16=0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

RxMg17-24=0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

RxMg25-32=0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

TxMg01-08=0x0024 0x0028 0x001C 0x0025 0x0000 0x0000 0x0000 0x0000

TxMg09-16=0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

TxMg17-24=0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

TxMg25-32=0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000}



Last edited by Eric B.; 08/04/15 01:08 PM.
Joined: Aug 2015
Posts: 42
Eric B. Offline OP
Member
OP Offline
Member
Joined: Aug 2015
Posts: 42
OK, I think I figured it out. It was a combination of having "store messages" enabled and the wrong setting in the chain. Still seems like very strange behavior, but everything seems to work now as I expect it to.

Sorry for the chain of posts. smile

Joined: Jun 2005
Posts: 2,702
Likes: 7
Member
Offline
Member
Joined: Jun 2005
Posts: 2,702
Likes: 7
Sometimes combinations of store messages, how the call is transferred to the voicemail and when you have VMID as 990 can cause unpredictable behaviors . I was told by a former Toshiba guru at my company to use a VMID that does not correspond with an actual mailbox. Then the main greeting will always play correctly (assuming that you have store messages box unchecked). Mail Box 990 is default. It will play when Stratagy does not have a better place to send the caller.

I can see that the voicemail picked up the call as if it was Ring no Answer for user 990 and tried to record a message. The second time the greeting played was as an automated attendant.

You are correct about the log files in the PBX. They are only useful to Toshiba support.


Moderated by  Carlos#1, phonemeister 

Link Copied to Clipboard
Forum Statistics
Forums84
Topics94,279
Posts638,738
Members49,764
Most Online5,661
May 23rd, 2018
Popular Topics(Views)
211,291 Shoretel
188,176 CTX100 install
187,019 1a2 system
Newest Members
andreww, gohunt, Darrick, telecopippo, highlysecptial
49,763 Registered Users
Top Posters(30 Days)
Toner 14
teleco 4
jc2it 4
dexman 4
Who's Online Now
1 members (Professor Shadow), 131 guests, and 77 robots.
Key: Admin, Global Mod, Mod
Contact Us | Sponsored by Atcom: One of the best VoIP Phone Canada Suppliers for your business telephone system!| Terms of Service

Sundance Communications is not affiliated with any of the above manufacturers. Sundance Phone System Forums - VOIP & Cloud Phone Help
©Copyright Sundance Communications 1998-2024
Powered by UBB.threads™ PHP Forum Software 7.7.5