## These traces are specific to requesting a hand off for a transfer (should have already looked at the hand off request traces for a logon). ## The decision is made in PHGreeting that the extension entered matches a user not homed on this server, so the call is sent to request a hand off. 07/31/2008 10:42:20.585 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,5,VerifyDTMF: Send call to HandOffRequest [Src/PHGreeting.cpp:1707]| 07/31/2008 10:42:20.585 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [SetHandOffRequestTerminationForTransfer]| ## HandOff_TransferCallerId holds the caller id of the call. ## HandOff_TransferCalledId holds the extension that was matched. 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetHandOffRequestTerminationForTransfer: ICsNamedProps::SetPropBool(HandOff_Transfer) to value: true returned 0x00000000 S_OK [Src/ConvUtilityMethods.cpp:359]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetHandOffRequestTerminationForTransfer: ICsNamedProps::SetPropString(HandOff_TransferCallerId) to value: 1011 returned 0x00000000 S_OK [Src/ConvUtilityMethods.cpp:360]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetHandOffRequestTerminationForTransfer: ICsNamedProps::SetPropString(HandOff_TransferCalledId) to value: 1010 returned 0x00000000 S_OK [Src/ConvUtilityMethods.cpp:361]| ## There is a check done to see if the caller pressed [#2] to override the transfer and go directly to the user's greeting. ## If the user did press [#2] (which in this case they did not), then HandOff_TransferOverride is set to true. 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetHandOffRequestTerminationForTransfer: ICsNamedProps::GetPropBool() could not find property: bTransferOverride. GetPropBool() returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/ConvUtilityMethods.cpp:365]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetHandOffRequestTerminationForTransfer: ICsNamedProps::RemoveProp(CurEnt) returned 0x00000000 S_OK [Src/ConvUtilityMethods.cpp:383]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [SetHandOffRequestTerminationForTransfer]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [VerifyDTMF]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [ProcessUserInput]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnEntry: ICsNamedProps::RemoveProp(Greeting) returned 0x00000000 S_OK [Src/PHGreeting.cpp:3795]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnEntry: ICsNamedProps::RemoveProp(VoiceName) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:3796]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnEntry: ICsNamedProps::RemoveProp(CallHandlerAccessID) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:3797]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnEntry: ICsNamedProps::RemoveProp(fVoiceNameAvailable) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:3798]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnEntry: ICsNamedProps::RemoveProp(bTransferOverride) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:3799]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnEntry: ICsNamedProps::GetPropBool() could not find property: bUseErrorMsgRule. GetPropBool() returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:3802]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,5,PlayGreeting_OnEntry: Either bUseErrorMsgRule is false or S_CALL_COMPLETE was returned [Src/PHGreeting.cpp:3819]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [PlayGreeting_OnEntry]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [PlayGreeting_OnExit]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnExit: ICsNamedProps::RemoveProp(bUseErrorMsgRule) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:3846]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnExit: ICsNamedProps::GetPropBool() found property bCallHandlerData = true. GetPropBool() returned 0x00000000 S_OK [Src/PHGreeting.cpp:3850]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [CCsConvReporter]| 07/31/2008 10:42:20.586 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [CCsConvReporter]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [ReportCallHandlerTraffic]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,ReportCallHandlerTraffic: ICsNamedProps::GetPropString() found property TrafficDataDTMF = . GetPropString() returned 0x00000000 S_OK [Src/ConvReporter.cpp:436]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,ReportCallHandlerTraffic: ICsNamedProps::GetPropString() found property TrafficDataText = Opening Greeting. GetPropString() returned 0x00000000 S_OK [Src/ConvReporter.cpp:439]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,ReportCallHandlerTraffic: ICsNamedProps::GetPropString() found property TrafficDataAction = 1010. GetPropString() returned 0x00000000 S_OK [Src/ConvReporter.cpp:442]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,ReportCallHandlerTraffic: ICsNamedProps::GetPropString() found property TrafficDataActionDTMF = . GetPropString() returned 0x00000000 S_OK [Src/ConvReporter.cpp:445]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [ReportCallHandlerTraffic]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnExit: ICsNamedProps::RemoveProp(TrafficDataDTMF) returned 0x00000000 S_OK [Src/PHGreeting.cpp:3857]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnExit: ICsNamedProps::RemoveProp(TrafficDataText) returned 0x00000000 S_OK [Src/PHGreeting.cpp:3858]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnExit: ICsNamedProps::RemoveProp(TrafficDataAction) returned 0x00000000 S_OK [Src/PHGreeting.cpp:3859]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnExit: ICsNamedProps::RemoveProp(TrafficDataActionDTMF) returned 0x00000000 S_OK [Src/PHGreeting.cpp:3860]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PlayGreeting_OnExit: ICsNamedProps::RemoveProp(bCallHandlerData) returned 0x00000000 S_OK [Src/PHGreeting.cpp:3861]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [PlayGreeting_OnExit]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [PHGreeting_RunExit]| 07/31/2008 10:42:20.587 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(bCallBusy) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:145]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(lAfterGreetingAction) returned 0x00000000 S_OK [Src/PHGreeting.cpp:146]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(bIgnoreBusyGreeting) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:147]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(bIgnoreInternalGreeting) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:148]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(bIgnoreOffHoursGreeting) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:149]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(bCheckSubMboxOutsiderCaller) returned 0x00000000 S_OK [Src/PHGreeting.cpp:150]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(bCheckSubMboxNotifyOutsiderCaller) returned 0x00000000 S_OK [Src/PHGreeting.cpp:151]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(strDialingDomainSubEMAIL) returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/PHGreeting.cpp:152]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,PHGreeting_RunExit: ICsNamedProps::RemoveProp(bCheckRecipientServer) returned 0x00000000 S_OK [Src/PHGreeting.cpp:153]| 07/31/2008 10:42:20.588 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [PHGreeting_RunExit]| ## Here is where the call gets taken to begin the hand off process. Everything before this is just cleanup from PHGreeting. ## Everything below is similar to the logon hand off request...the only difference is the packet being created. Otherwise, the actual hand off process from this side is the same. 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [SetupHandOffRequest_OnEntry]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetupHandOffRequest_OnEntry: ICsNamedProps::SetPropBool(HandOff_WaitPrompt) to value: true returned 0x00000000 S_OK [Src/HandOff.cpp:100]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetupHandOffRequest_OnEntry: ICsNamedProps::GetPropBool() could not find property: HandOff_Logon. GetPropBool() returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/HandOff.cpp:106]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetupHandOffRequest_OnEntry: ICsNamedProps::GetPropBool() found property HandOff_Transfer = true. GetPropBool() returned 0x00000000 S_OK [Src/HandOff.cpp:109]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetupHandOffRequest_OnEntry: ICsNamedProps::GetPropString() found property HandOff_TransferCallerId = 1011. GetPropString() returned 0x00000000 S_OK [Src/HandOff.cpp:138]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetupHandOffRequest_OnEntry: ICsNamedProps::GetPropString() found property HandOff_TransferCalledId = 1010. GetPropString() returned 0x00000000 S_OK [Src/HandOff.cpp:149]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetupHandOffRequest_OnEntry: ICsNamedProps::GetPropBool() could not find property: HandOff_TransferOverride. GetPropBool() returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/HandOff.cpp:163]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,SetupHandOffRequest_OnEntry: ICsNamedProps::SetPropString(HandOff_Packet) to value: 21011*1010# returned 0x00000000 S_OK [Src/HandOff.cpp:177]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,5,SetupHandOffRequest_OnEntry: ICsEventQueue::PushID(TRUE_EVENT) returned 0x00000000 S_OK [Src/HandOff.cpp:179]| 07/31/2008 10:42:20.594 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [SetupHandOffRequest_OnEntry]| 07/31/2008 10:42:21.996 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [RequestHandOff_OnEntry]| 07/31/2008 10:42:21.997 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,RequestHandOff_OnEntry: ICsNamedProps::GetPropBool() could not find property: HandOff_Logon. GetPropBool() returned 0x80043200 E_NP_PROP_NOT_FOUND [Src/HandOff.cpp:211]| 07/31/2008 10:42:21.997 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,RequestHandOff_OnEntry: ICsNamedProps::GetPropBool() found property HandOff_Transfer = true. GetPropBool() returned 0x00000000 S_OK [Src/HandOff.cpp:214]| 07/31/2008 10:42:21.997 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [FlushDigits]| 07/31/2008 10:42:21.997 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [FlushDigits]| 07/31/2008 10:42:21.997 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,MiuGeneral,25,Enter CAvMiuCall::TransferEx destAddr='2700' type=1=WaitConnect maxRings=4 mediaSwitch=''| 07/31/2008 10:42:23.430 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,MiuGeneral,25,Exit CAvMiuCall::TransferEx=0x00045B33=S_MIU_CONNECTED| 07/31/2008 10:42:23.431 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,5,RequestHandOff_OnEntry: Hand off connected with fmstest4 [Src/HandOff.cpp:305]| 07/31/2008 10:42:23.431 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [FlushDigits]| 07/31/2008 10:42:23.431 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [FlushDigits]| 07/31/2008 10:42:23.635 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [WriteToMonitor]| 07/31/2008 10:42:23.635 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [WriteToMonitor]| 07/31/2008 10:42:23.635 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,5,RequestHandOff_OnEntry: Hand off request, sent [B] [Src/HandOff.cpp:372]| 07/31/2008 10:42:26.193 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [WriteToMonitor]| 07/31/2008 10:42:26.193 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [WriteToMonitor]| 07/31/2008 10:42:26.193 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,5,RequestHandOff_OnEntry: Hand off response, waiting for [D], received [D] [Src/HandOff.cpp:417]| 07/31/2008 10:42:26.193 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,3,RequestHandOff_OnEntry: ICsNamedProps::GetPropString() found property HandOff_Packet = 21011*1010#. GetPropString() returned 0x00000000 S_OK [Src/HandOff.cpp:451]| 07/31/2008 10:42:29.225 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [WriteToMonitor]| 07/31/2008 10:42:29.225 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [WriteToMonitor]| 07/31/2008 10:42:29.225 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,5,RequestHandOff_OnEntry: Packet sent [21011*1010#] [Src/HandOff.cpp:476]| 07/31/2008 10:42:29.324 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Entering [FlushDigits]| 07/31/2008 10:42:29.325 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,-1,FlushDigits: ICsMiuCall::GatherDigits() failed, hr=0x80045b02 E_MIU_DISCONNECTED [Src/HandOff.cpp:69]| 07/31/2008 10:42:29.325 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [FlushDigits]| 07/31/2008 10:42:29.325 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,5,RequestHandOff_OnEntry: ICsEventQueue::PushID(TRUE_EVENT) returned 0x00000000 S_OK [Src/HandOff.cpp:506]| 07/31/2008 10:42:29.325 |3528,CCM-1-001,DFC3E1306D5C4767BBB5D0202C22635E,ConvSub,0,Exiting [RequestHandOff_OnEntry]|