[Erledigt] miniSIPserver ohne ausgehenden Anrufen

jstrike

Neuer User
Mitglied seit
7 Aug 2024
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
Morgähn in die Runde,

folgende Situation, in der Feuerwehr (FF, <100 Mitglieder) soll es an 3 Standorten ein Telefon geben, um über die Festnetznummer erreichbar zu sein. VoIP Anbieter ist A1 Business.
Die bisherige Lösung war ein einzelnes Telefon (snomD715) direkt zu registrieren und an einer zentralen Stelle zu positionieren, ist aus verschiedenen Gründen leider nicht mehr möglich.

Dementsprechend nachdem ein Raspi noch "frei verfügbar" war nach kurzer Suche der Versuch miniSIPserver (https://www.myvoipapp.com/index.html) zu installieren. Läuft soweit, snom Phone kann sich registrieren, eingehende Anrufe funktioneren, nur ausgehende Anrufe werden mit der Fehlermeldung "temporarily unavilaible" sofort beendet.

Jetzt ist mir natürlich klar, dass miniSIPserver alles andere als ein professionelles Tool ist, trotzdem mal die Frage in die Runde, ob irgendjemand Erfahrung mit dem Ding hat.

lg
 
Zuletzt bearbeitet:
3 Standorten ein Telefon
Mit Standorten meinst du Gebäude, die dann Internetzugänge unabhängig von einander haben? Oder sowas wie "Fahrzeughalle, Umkleide, Schulungsraum" im selben Gebäude?
Dementsprechend nachdem ein Raspi noch "frei verfügbar" war nach kurzer Suche der Versuch miniSIPserver (https://www.myvoipapp.com/index.html) zu installieren. Läuft soweit, snom Phone kann sich registrieren, eingehende Anrufe funktioneren, nur ausgehende Anrufe werden mit der Fehlermeldung "temporarily unavilaible" sofort beendet.
Dann einmal tracen/loggen. Vermutlich sendet miniSIPserver ein kaputtes INVITE Richtung A1.

Jetzt ist mir natürlich klar, dass miniSIPserver alles andere als ein professionelles Tool ist, trotzdem mal die Frage in die Runde, ob irgendjemand Erfahrung mit dem Ding hat.
Jenachdem wie viel Zeit/Lust du/ihr habt, da einzutauchen: Bei vielen SIP-Anbietern hat man direkt auch mini-TK-Anlagen-Funktionen mit drin, oft sogar im Preis mit inbegriffen. Damit kannst du bspw. so Sachen wie eine einfache Rufgruppe etc. super simpel realisieren. Mal so als Gedankenanstoß. Den Pi muss ja jemand dauerhaft warten, in ein paar Jahren wird er zu alt sein und muss ersetzt werden, wenn damit irgendwas ist, ist eure Erreichbarkeit futsch, etc. ...
Ich kenne mich mit den österreichischen Anbietern nicht aus, aber da wird's sicher was geben.
 
3 Standorte sind 3 Örtlichkeiten im Gebäude, im selben Netzwerk

Mini TK ist leider nicht inkludiert, wir fahren auf eigener Firewall, Router ist bridged

Tracen schau ich mir gleich an sobald ich wieder dort bin
 
Dann einmal tracen/loggen. Vermutlich sendet miniSIPserver ein kaputtes INVITE Richtung A1.
Hab hier im Endeffekt 3 Datenblöcke und wenig Ahnung, bekannterweise eine schlechte Kombi :(

2024-08-08 11:41:11 | sip_trans_fsm[6D720009] startRetransTimer
2024-08-08 11:41:11 | sip_trans_fsm[6D720009] change state: ESIP_TRANS_O_PROCEEDING --> ESIP_TRANS_O_COMPLETED
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] received event(UA_EVT_CC_UA_RLC) at state (UAS_T_WAIT_ALERT)
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] procSendUTEnd
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] procKillFsm
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] Destroy
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] reportStatusRel()
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] no event channel, discard it.
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] setUAState
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] sendUaCcRlc: cause=0x29
2024-08-08 11:41:11 | sip_ua_fsm[6AB00002] sendClearBind
2024-08-08 11:41:11 | srf_fsm[3B0E0002] clear bind, kill FSM
2024-08-08 11:41:11 | srf_fsm[3B0E0002] Destroy
2024-08-08 11:41:11 | srf_fsm[3B0E0002] endMediaOperation
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] received event(ESIP_TRANS_EVT_UT_CANCEL_MSG) at state (ESIP_TRANS_STATE_IDLE)
2024-08-08 11:41:11 | srf_fsm[3B0E0002] eOpState = 0
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] procUTCancel
2024-08-08 11:41:11 | srf_fsm[3B0E0002] updateRelayEPSDP: refSDPNodeID=0x0
2024-08-08 11:41:11 | srf_fsm[3B0E0002] invalid parameters or unnecessary.
2024-08-08 11:41:11 | srf_fsm[3B0E0002] releaseMG: 44A40002
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] TprocSendCancel
2024-08-08 11:41:11 | mg_fsm[44A40002] received event(EMG_EVT_SRF_REL) at state(EMG_BINDED)
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] tsendSipMsg
2024-08-08 11:41:11 | mg_fsm[44A40002] there isn't event function.
2024-08-08 11:41:11 | mg_fsm[44A40002] recv release message, so kill FSM.
2024-08-08 11:41:11 | Send SIP-UDP message to '193.81.5.1:5060' (len=331):
2024-08-08 11:41:11 | mg_fsm[44A40002] Destroy
2024-08-08 11:41:11 | CANCEL sip:[gewählte Nummer]@siptrunk.a1.net SIP/2.0
Via: SIP/2.0/UDP fftrk.fortiddns.com;branch=z9hG4bKYXH3571e6463700d48a;rport
From: <sip:[email protected]>;tag=16d29f0319e5e29f
To: <sip:[gewählte Nummer]@siptrunk.a1.net>
Call-ID: 25212ba5-502de296-20240808-114106
Max-Forwards: 70
CSeq: 1723113667 CANCEL
Content-Length: 0




2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] startRetransTimer
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] change state: ESIP_TRANS_STATE_IDLE --> ESIP_TRANS_T_NI_TRYING
2024-08-08 11:41:11 | sip_trans_fsm[6E0B000A] received event(ESIP_TRANS_EVT_UT_END_MSG) at state (ESIP_TRANS_T_CALLING)
2024-08-08 11:41:11 | sip_trans_fsm[6E0B000A] procEndTrans
2024-08-08 11:41:11 | sip_trans_fsm[6E0B000A] Destroy
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] received event(ESIP_TRANS_EVT_IF_RESP) at state (ESIP_TRANS_T_NI_TRYING)
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] stopRetransTimer
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] TprocSipResp
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] receive UDP message from '193.81.5.1:5060' :
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] SIP/2.0 400 Bad Request
From: <sip:[email protected]>;tag=16d29f0319e5e29f
To: <sip:[gewählte Nummer]@siptrunk.a1.net>;tag=sip+4+efe50013+6552d774
Via: SIP/2.0/UDP fftrk.fortiddns.com;received=10.92.13.29;rport=1024;branch=z9hG4bKYXH3571e6463700d48a
Server: SIP/2.0
Call-ID: 25212ba5-502de296-20240808-114106
Max-Forwards: 70
CSeq: 1723113667 CANCEL
Content-Length: 0

2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] received event(ESIP_TRANS_EVT_IF_4XX_RESP) at state (ESIP_TRANS_T_NI_TRYING)
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] TprocSendTUResp
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] procEndTU
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] procEndTrans
2024-08-08 11:41:11 | sip_trans_fsm[3D33000C] Destroy
2024-08-08 11:41:11 | Recv SIP-UDP message from '192.168.1.140:45738' (len=487):
2024-08-08 11:41:11 | ACK sip:[email protected];user=phone SIP/2.0
Via: SIP/2.0/UDP 192.168.1.140:45738;branch=z9hG4bK-s6x87l50tigj;rport
From: "100" <sip:[email protected]>;tag=rmgl2cne8f
To: <sip:[gewählte Nummer]@192.168.1.105;user=phone>;tag=72f3325d551a1dd3
Call-ID: c1a0b4661ff0-3xweeynre95q
CSeq: 1 ACK
Max-Forwards: 70
User-Agent: snom715/10.1.159.12
Contact: "100" <sip:[email protected]:45738;line=x0dehzi5>;reg-id=1
Content-Length: 0




zur Erklärung, fftrk.fortiddns.com ist der ddns record für die externe ip, 100 der "user" des ausgehenden anrufs
viel anzufangen weiß ich zugegebenmaßen nicht, lasse mich jedoch sehr gerne korrigieren, wenn ich irgendwo was offensichtlich ver*** habe
 
Das ist ja kein wirklicher (SIP-)Track sondern Logging, der seis drum.
Dein Log fängt allerdings mit dem CANCEL und nicht dem INVITE an, aber es sieht danach aus als wäre das FROM falsch. FROM wird in der Regel von den Providern genutzt um den User zu identifizieren. Und A1 kennt keinen User 100 und weiß mit deinem DNS-Namen auch nichts anzufangen.
Da müsste sehr wahrscheinlich
From: <sip:[email protected]>
stehen.

Ggf. in der Doku von A1 nachschauen, es gibt auch andere Header-Felder wo die Information stehen können darf, z. B. P-Asserted-Identity oder P-Preferred-Identity. Aber *irgendwo* im INVITE muss auf jedenfalls schon mal deine Kennung stehen, sonst kann A1 dich nicht deinem User zuordnen.

Ggf. auch im Trace nachschauen wie der REGISTER aufgebaut ist.
 
Jetzt mal bisschen aufgeräumt / config überarbeitet, ist zugegebenermaßen gerade Trial and Error bzw. generell ins kalte Wasser geschmissen worden. Leider ist auch die Doku zu miniSIPServer mehr als nur knapp gehalten, aber die Hardware um potenziell eine FreePBX (wo ich zugegebenermaßen auch kaum Plan, dafür aber entsprechende Dokumentation verfügbar ist) laufen zu lassen kommt erst im Herbst :(

Nochmal neue Logs, diesesmal die gewählt Nummer getraced, folgender Output:

Code:
20240808-122917 INFO: sip_trans_fsm[07A30015] procInvite
20240808-122917 INFO: sip_trans_fsm[07A30015]    sendTUInviteMsg
20240808-122917 INFO: sip_trans_fsm[07A30015] startTimerProtection
20240808-122917 INFO: sip_trans_fsm[07A30015] change state: ESIP_TRANS_STATE_IDLE --> ESIP_TRANS_O_PROCEEDING
20240808-122917 INFO: sip_ua_fsm[56420005] received event(UA_EVT_T_U_INVITE) at state (UAS_IDLE)
20240808-122917 INFO: sip_ua_fsm[56420005] procOTUInvite
20240808-122917 INFO: sip_ua_fsm[56420005]       ocallFromLocalUser
20240808-122917 INFO: sip_ua_fsm[56420005]               INVITE from local user. ProfileID=43E20003
20240808-122917 INFO: sip_ua_fsm[56420005]       saveSdpAddrForNAT
20240808-122917 INFO: sip_ua_fsm[56420005]               save SDP address '192.168.1.140'
20240808-122917 INFO: sip_ua_fsm[56420005]       oCreateCDR
20240808-122917 INFO: sip_ua_fsm[56420005]               create CDR node (0x4f910005)
20240808-122917 INFO: sip_ua_fsm[56420005]       reportStatusDial
20240808-122917 INFO: sip_ua_fsm[56420005]               no event channel, discard it.
20240808-122917 INFO: sip_ua_fsm[56420005] procOCheckTrunk
20240808-122917 INFO: sip_ua_fsm[56420005] procSendSrfBindReq
20240808-122917 INFO: sip_ua_fsm[56420005]       tcheckNAT
20240808-122917 INFO: sip_ua_fsm[56420005]               unnecessary to check NAT.
20240808-122917 INFO: sip_ua_fsm[56420005]       checkLocalUserLI
20240808-122917 INFO: sip_ua_fsm[56420005]       setLIInformation
20240808-122917 INFO: sip_ua_fsm[56420005] startTimerWaitSrfBindResp
20240808-122917 INFO: sip_ua_fsm[56420005] change state: UAS_IDLE-->UAS_O_WAIT_BIND_RESP
20240808-122917 INFO: srf_fsm[10020005] received event(ESRF_EVT_BIND_REQ_MSG) at state (ESRF_IDLE)
20240808-122917 INFO: srf_fsm[10020005] procBindReq
20240808-122917 INFO: srf_fsm[10020005]          UA: 56420005
20240808-122917 INFO: srf_fsm[10020005]          peer SRF: 00000000
20240808-122917 INFO: srf_fsm[10020005]          flag: relayEP=0, PrepareCTR=0, pcmuOnly=0
20240808-122917 INFO: srf_fsm[10020005]          flag: LI=0, IPv6=0, publicAddr=1, localUser=1
20240808-122917 INFO: srf_fsm[10020005]          sdp id=54480004
20240808-122917 INFO: srf_fsm[10020005]          checkBindReqMsgForLI
20240808-122917 INFO: srf_fsm[10020005]          checkNetwork
20240808-122917 INFO: srf_fsm[10020005] procReqMG
20240808-122917 INFO: srf_fsm[10020005] procWaitResponse
20240808-122917 INFO: srf_fsm[10020005] change state: ESRF_IDLE --> ESRF_WAIT_MG_BINDRESP
20240808-122917 INFO: mg_fsm[7DA50005] received event(EMG_EVT_SRF_BIND_REQ) at state(EMG_IDLE)
20240808-122917 INFO: mg_fsm[7DA50005] procSrfBindReq
20240808-122917 INFO: mg_fsm[7DA50005]   saveBindInfo
20240808-122917 INFO: mg_fsm[7DA50005]           SRF: 10020005
20240808-122917 INFO: mg_fsm[7DA50005]           relayEP=0, videoInd=0, PrepareCTR=0, pcmuOnly=0
20240808-122917 INFO: mg_fsm[7DA50005]           LI=0, IPv6=0, UaUser=1
20240808-122917 INFO: mg_fsm[7DA50005]           subNbr='', callerNbr='', calledNbr=''
20240808-122917 INFO: mg_fsm[7DA50005]   checkLI
20240808-122917 INFO: mg_fsm[7DA50005]           LI unnecessary.
20240808-122917 INFO: mg_fsm[7DA50005] procSendBindOk
20240808-122917 INFO: mg_fsm[7DA50005] change state: EMG_IDLE --> EMG_BINDED
20240808-122917 INFO: srf_fsm[10020005] received event(ESRF_EVT_MG_BIND_RESP_MSG) at state (ESRF_WAIT_MG_BINDRESP)
20240808-122917 INFO: srf_fsm[10020005] procRecvResponse
20240808-122917 INFO: srf_fsm[10020005] procMGBinded
20240808-122917 INFO: srf_fsm[10020005]          saveMGInfo
20240808-122917 INFO: srf_fsm[10020005]                  MG_ID=7DA50005, relayAudioPort=0, relayVideoPort=0, rtpPort=0
20240808-122917 INFO: srf_fsm[10020005] sendBindResp
20240808-122917 INFO: srf_fsm[10020005] change state: ESRF_WAIT_MG_BINDRESP --> ESRF_BINDED
20240808-122917 INFO: sip_ua_fsm[56420005] received event(UA_EVT_SRF_BIND_RESP) at state (UAS_O_WAIT_BIND_RESP)
20240808-122917 INFO: sip_ua_fsm[56420005] procOSrfBindResp
20240808-122917 INFO: sip_ua_fsm[56420005]       SRF id=10020005
20240808-122917 INFO: sip_ua_fsm[56420005] procSendUaCcSetup
20240808-122917 INFO: sip_ua_fsm[56420005]       cCallerSrfInfo: srf_id=10020005
20240808-122917 INFO: sip_ua_fsm[56420005] startTimerOWaitSetupAck
20240808-122917 INFO: sip_ua_fsm[56420005] change state: UAS_O_WAIT_BIND_RESP-->UAS_O_WAIT_SETUP_ACK
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_UA_CC_SETUP) at state (SSF_IDLE)
20240808-122917 INFO: cc_fsm[79EF0005] procOSetup
20240808-122917 INFO: cc_fsm[79EF0005]   saveUaCcSetupInfo
20240808-122917 INFO: cc_fsm[79EF0005]           caller='100', routeNbr='[gewählte Nummer]'
20240808-122917 INFO: cc_fsm[79EF0005] procReportOA
20240808-122917 INFO: cc_fsm[79EF0005] change state: SSF_IDLE --> SSF_DP_OA
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_DP_REPORT) at state (SSF_DP_OA)
20240808-122917 INFO: cc_fsm[79EF0005] procDPEvent
20240808-122917 INFO: cc_fsm[79EF0005]   detectTdpR
20240808-122917 INFO: sip_ua_fsm[56420005] received event(UA_EVT_CC_UA_SETUP_ACK) at state (UAS_O_WAIT_SETUP_ACK)
20240808-122917 INFO: sip_ua_fsm[56420005] procCcUaSetupAck
20240808-122917 INFO: sip_ua_fsm[56420005]       peer FSM id = 0x79EF0005
20240808-122917 INFO: sip_ua_fsm[56420005] startTimerOWaitAlert
20240808-122917 INFO: sip_ua_fsm[56420005] change state: UAS_O_WAIT_SETUP_ACK-->UAS_O_WAIT_ALERT
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_PIC_RESUME) at state (SSF_DP_OA)
20240808-122917 INFO: cc_fsm[79EF0005] procOAuthOrig
20240808-122917 INFO: cc_fsm[79EF0005]           dial plan of profile='default'
20240808-122917 INFO: cc_fsm[79EF0005]           dial plan='default'
20240808-122917 INFO: cc_fsm[79EF0005] procOCollectInfo
20240808-122917 INFO: cc_fsm[79EF0005] change state: SSF_DP_OA --> SSF_DP_CI
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_DP_REPORT) at state (SSF_DP_CI)
20240808-122917 INFO: cc_fsm[79EF0005] procDPEvent
20240808-122917 INFO: cc_fsm[79EF0005]   detectTdpR
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_PIC_RESUME) at state (SSF_DP_CI)
20240808-122917 INFO: cc_fsm[79EF0005] procOChkBlackList
20240808-122917 INFO: cc_fsm[79EF0005] procOAnaInfo
20240808-122917 INFO: cc_fsm[79EF0005]   checkSpeedDial
20240808-122917 INFO: cc_fsm[79EF0005]   checkExtLineNbr
20240808-122917 INFO: cc_fsm[79EF0005]   analysisInfo
20240808-122917 INFO: cc_fsm[79EF0005]   recognizeCallerNbr
20240808-122917 INFO: cc_fsm[79EF0005]   preAnalysisInfo
20240808-122917 INFO: cc_fsm[79EF0005]           uncomplete, continue next step ...
20240808-122917 INFO: cc_fsm[79EF0005]   analysisExtLineRouteType
20240808-122917 INFO: cc_fsm[79EF0005]   result of analyisis information:
20240808-122917 INFO: cc_fsm[79EF0005]           route type=1(external line)
20240808-122917 INFO: cc_fsm[79EF0005]           dial plan='default'
20240808-122917 INFO: cc_fsm[79EF0005]           caller='100', called='[gewählte Nummer]'
20240808-122917 INFO: cc_fsm[79EF0005]           supp service id=0(unknown)
20240808-122917 INFO: cc_fsm[79EF0005]           callLevel=0, maxDuration=0
20240808-122917 INFO: cc_fsm[79EF0005] change state: SSF_DP_CI --> SSF_DP_AI
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_DP_REPORT) at state (SSF_DP_AI)
20240808-122917 INFO: cc_fsm[79EF0005] procDPEvent
20240808-122917 INFO: cc_fsm[79EF0005]   detectTdpR
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_PIC_RESUME) at state (SSF_DP_AI)
20240808-122917 INFO: cc_fsm[79EF0005] procOAuthCall
20240808-122917 INFO: cc_fsm[79EF0005] change state: SSF_DP_AI --> SSF_AUTH_CALL
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_DP_REPORT) at state (SSF_AUTH_CALL)
20240808-122917 INFO: cc_fsm[79EF0005] procDPEvent
20240808-122917 INFO: cc_fsm[79EF0005]   detectTdpR
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_PIC_RESUME) at state (SSF_AUTH_CALL)
20240808-122917 INFO: cc_fsm[79EF0005] procOFindCall
20240808-122917 INFO: cc_fsm[79EF0005]   sendOTSetupMsg
20240808-122917 INFO: cc_fsm[79EF0005]   sendOTSetupMsg
20240808-122917 INFO: cc_fsm[79EF0005] procStartProtectionTimer
20240808-122917 INFO: cc_fsm[79EF0005] change state: SSF_AUTH_CALL --> SSF_O_WAIT_SETUP_ACK
20240808-122917 INFO: cc_fsm[6CE30006] receive event(SSF_EVT_O_T_SETUP) at state (SSF_IDLE)
20240808-122917 INFO: cc_fsm[6CE30006] procTPreSetup
20240808-122917 INFO: cc_fsm[6CE30006] receive event(SSF_EVT_O_T_SETUP_CALL) at state (SSF_IDLE)
20240808-122917 INFO: cc_fsm[6CE30006] procTSetup
20240808-122917 INFO: cc_fsm[6CE30006]   saveServiceInfoInd: from service info
20240808-122917 INFO: cc_fsm[6CE30006]           prepareCTR:0
20240808-122917 INFO: cc_fsm[6CE30006]   sendTOSetupAckMsg
20240808-122917 INFO: cc_fsm[6CE30006]   anaRouteInfo
20240808-122917 INFO: cc_fsm[6CE30006]   anaExtlineInfo
20240808-122917 INFO: cc_fsm[6CE30006]           get external line: '[wählende Nummer]'
20240808-122917 INFO: cc_fsm[6CE30006] change state: SSF_IDLE --> SSF_DP_TA
20240808-122917 INFO: cc_fsm[6CE30006] receive event(SSF_EVT_DP_REPORT) at state (SSF_DP_TA)
20240808-122917 INFO: cc_fsm[6CE30006] procDPEvent
20240808-122917 INFO: cc_fsm[6CE30006]   detectTdpR
20240808-122917 INFO: cc_fsm[6CE30006] receive event(SSF_EVT_PIC_RESUME) at state (SSF_DP_TA)
20240808-122917 INFO: cc_fsm[6CE30006] procTTA
20240808-122917 INFO: cc_fsm[6CE30006] procTAnaFollowMe
20240808-122917 INFO: cc_fsm[6CE30006]   no need to invoke follow me procedure.
20240808-122917 INFO: cc_fsm[6CE30006] procTSendCcUaSetup
20240808-122917 INFO: cc_fsm[6CE30006]   callerNbr='[wählende Nummer]'
20240808-122917 INFO: cc_fsm[6CE30006]   calledNbr='[gewählte Nummer]'
20240808-122917 INFO: cc_fsm[6CE30006] procStartProtectionTimer
20240808-122917 INFO: cc_fsm[6CE30006] change state: SSF_DP_TA --> SSF_T_WAIT_SETUP_ACK
20240808-122917 INFO: sip_ua_fsm[01710006] received event(UA_EVT_CC_UA_SETUP) at state (UAS_IDLE)
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_T_O_SETUP_ACK) at state (SSF_O_WAIT_SETUP_ACK)
20240808-122917 INFO: sip_ua_fsm[01710006] procTCcUaSetup
20240808-122917 INFO: cc_fsm[79EF0005] procOSetupAck
20240808-122917 INFO: sip_ua_fsm[01710006]       CCF: 6CE30006
20240808-122917 INFO: cc_fsm[79EF0005] procStartProtectionTimer
20240808-122917 INFO: sip_ua_fsm[01710006]       saveCcUaSetupInfo
20240808-122917 INFO: cc_fsm[79EF0005] change state: SSF_O_WAIT_SETUP_ACK --> SSF_O_WAIT_ALERT
20240808-122917 INFO: sip_ua_fsm[01710006]       getCallerDisplayName
20240808-122917 INFO: sip_ua_fsm[01710006]               no record to set display name.
20240808-122917 INFO: cc_fsm[6CE30006] receive event(SSF_EVT_UA_CC_SETUP_ACK) at state (SSF_T_WAIT_SETUP_ACK)
20240808-122917 INFO: sip_ua_fsm[01710006]       anaRtExtLine
20240808-122917 INFO: cc_fsm[6CE30006] procTSetupAck
20240808-122917 INFO: cc_fsm[6CE30006] procStartProtectionTimer
20240808-122917 INFO: cc_fsm[6CE30006] change state: SSF_T_WAIT_SETUP_ACK --> SSF_T_WAIT_ALERT
20240808-122917 INFO: sip_ua_fsm[01710006]       setRtServLine
20240808-122917 INFO: sip_ua_fsm[01710006]       reportStatusDial
20240808-122917 INFO: sip_ua_fsm[01710006]               no event channel, discard it.
20240808-122917 INFO: sip_ua_fsm[01710006] procSendSrfBindReq
20240808-122917 INFO: sip_ua_fsm[01710006]       getLocalSdpId
20240808-122917 INFO: sip_ua_fsm[01710006]       setLIInformation
20240808-122917 INFO: sip_ua_fsm[01710006] startTimerWaitSrfBindResp
20240808-122917 INFO: sip_ua_fsm[01710006] change state: UAS_IDLE-->UAS_T_WAIT_BIND_RESP
20240808-122917 INFO: srf_fsm[54EE0006] received event(ESRF_EVT_BIND_REQ_MSG) at state (ESRF_IDLE)
20240808-122917 INFO: srf_fsm[54EE0006] procBindReq
20240808-122917 INFO: srf_fsm[54EE0006]          UA: 01710006
20240808-122917 INFO: srf_fsm[54EE0006]          peer SRF: 10020005
20240808-122917 INFO: srf_fsm[54EE0006]          flag: relayEP=0, PrepareCTR=0, pcmuOnly=0
20240808-122917 INFO: srf_fsm[54EE0006]          flag: LI=0, IPv6=0, publicAddr=0, localUser=0
20240808-122917 INFO: srf_fsm[54EE0006]          sdp id=00000000
20240808-122917 INFO: srf_fsm[54EE0006]          checkBindReqMsgForLI
20240808-122917 INFO: srf_fsm[54EE0006]          checkNetwork
20240808-122917 INFO: srf_fsm[54EE0006]                  bridge two different networks, so relay media.
20240808-122917 INFO: srf_fsm[54EE0006]          checkRelayEP
20240808-122917 INFO: srf_fsm[54EE0006]          prepare relay EP.
20240808-122917 INFO: srf_fsm[54EE0006]          GetUASdpId
20240808-122917 INFO: srf_fsm[10020005]          GetUASdpId
20240808-122917 INFO: srf_fsm[54EE0006] procReqMG
20240808-122917 INFO: srf_fsm[54EE0006] procWaitResponse
20240808-122917 INFO: srf_fsm[54EE0006] change state: ESRF_IDLE --> ESRF_WAIT_MG_BINDRESP
20240808-122917 INFO: mg_fsm[1D430006] received event(EMG_EVT_SRF_BIND_REQ) at state(EMG_IDLE)
20240808-122917 INFO: mg_fsm[1D430006] procSrfBindReq
20240808-122917 INFO: mg_fsm[1D430006]   saveBindInfo
20240808-122917 INFO: mg_fsm[1D430006]           SRF: 54EE0006
20240808-122917 INFO: mg_fsm[1D430006]           relayEP=1, videoInd=0, PrepareCTR=0, pcmuOnly=0
20240808-122917 INFO: mg_fsm[1D430006]           LI=0, IPv6=0, UaUser=0
20240808-122917 INFO: mg_fsm[1D430006]           subNbr='', callerNbr='', calledNbr=''
20240808-122917 INFO: mg_fsm[1D430006]   checkLI
20240808-122917 INFO: mg_fsm[1D430006]           LI unnecessary.
20240808-122917 INFO: mg_fsm[1D430006] procSendBindOk
20240808-122917 INFO: mg_fsm[1D430006] change state: EMG_IDLE --> EMG_BINDED
20240808-122917 INFO: srf_fsm[54EE0006] received event(ESRF_EVT_MG_BIND_RESP_MSG) at state (ESRF_WAIT_MG_BINDRESP)
20240808-122917 INFO: srf_fsm[54EE0006] procRecvResponse
20240808-122917 INFO: srf_fsm[54EE0006] procMGBinded
20240808-122917 INFO: srf_fsm[54EE0006]          saveMGInfo
20240808-122917 INFO: srf_fsm[54EE0006]                  MG_ID=1D430006, relayAudioPort=10024, relayVideoPort=0, rtpPort=0
20240808-122917 INFO: srf_fsm[54EE0006]          updateRelayEPSDP
20240808-122917 INFO: srf_fsm[54EE0006]                  build a pseudo SDP for relayEP
20240808-122917 INFO: srf_fsm[54EE0006]          getLocalConnectAddr
20240808-122917 INFO: srf_fsm[54EE0006]                  get local IPv4 address as connection address
20240808-122917 INFO: srf_fsm[54EE0006]          updateRelayEPSDP: peerSRF=10020005
20240808-122917 INFO: srf_fsm[10020005]          GetEPSdpId
20240808-122917 INFO: srf_fsm[10020005]          GetUASdpId
20240808-122917 INFO: srf_fsm[54EE0006]          updateRelayEPSDP: refSDPNodeID=0x54480004
20240808-122917 INFO: srf_fsm[54EE0006]                  refine EP-SDP with reference SDP.
20240808-122917 INFO: srf_fsm[54EE0006]          getLocalConnectAddr
20240808-122917 INFO: srf_fsm[54EE0006]                  get local IPv4 address as connection address
20240808-122917 INFO: srf_fsm[54EE0006]          sendPeerAddrMsgToMG
20240808-122917 INFO: srf_fsm[54EE0006]                  peer address is '192.168.1.140:54846'
20240808-122917 INFO: srf_fsm[54EE0006] sendBindResp
20240808-122917 INFO: srf_fsm[54EE0006] change state: ESRF_WAIT_MG_BINDRESP --> ESRF_BINDED
20240808-122917 INFO: sip_ua_fsm[01710006] received event(UA_EVT_SRF_BIND_RESP) at state (UAS_T_WAIT_BIND_RESP)
20240808-122917 INFO: sip_ua_fsm[01710006] procTSrfBindResp
20240808-122917 INFO: sip_ua_fsm[01710006]       calledSrfInfo= nSrfId:54EE0006
20240808-122917 INFO: sip_ua_fsm[01710006]       getPeerSdpId
20240808-122917 INFO: srf_fsm[54EE0006]          GetEPSdpId
20240808-122917 INFO: sip_ua_fsm[01710006] startTimerTWaitInviteAck
20240808-122917 INFO: sip_ua_fsm[01710006] change state: UAS_T_WAIT_BIND_RESP-->UAS_T_WAIT_TRANS_ACK
20240808-122917 INFO: sip_trans_fsm[77490016] received event(ESIP_TRANS_EVT_UT_INVITE_MSG) at state (ESIP_TRANS_STATE_IDLE)
20240808-122917 INFO: sip_trans_fsm[77490016] TprocUTInvite
20240808-122917 INFO: sip_trans_fsm[77490016]    from UA 01710006
20240808-122917 INFO: mg_fsm[1D430006] received event(EMG_EVT_SRF_PEER_ADDR) at state(EMG_BINDED)
20240808-122917 INFO: mg_fsm[1D430006]   there isn't event function.
20240808-122917 INFO: mg_fsm[1D430006]   recvPeerAddrMsg
20240808-122917 INFO: sip_trans_fsm[77490016] TprocSendSipInvite
20240808-122917 INFO: sip_trans_fsm[77490016]    setOAMode
20240808-122917 INFO: sip_trans_fsm[77490016]            currOA=0, newOA=1
20240808-122917 INFO: sip_trans_fsm[77490016]    getSDPString
20240808-122917 INFO: sip_ua_fsm[01710006]       getSDPString
20240808-122917 INFO: srf_fsm[54EE0006]          GetEPSdpId
20240808-122917 INFO: srf_fsm[54EE0006]          GetCtrSdpId
20240808-122917 INFO: srf_fsm[10020005]          GetEPSdpId
20240808-122917 INFO: sip_ua_fsm[01710006]               sdpNodeID=D420005, localEPID=D420005, localCtrID=0, peerEPID=0
20240808-122917 INFO: srf_fsm[54EE0006]          getSDPStringWithLocalAddr
20240808-122917 INFO: srf_fsm[54EE0006]                  replaced with local address.
20240808-122917 INFO: srf_fsm[54EE0006]          getLocalConnectAddr
20240808-122917 INFO: srf_fsm[54EE0006]                  get local IPv4 address as connection address
20240808-122917 INFO: sip_trans_fsm[77490016]    tsendSipMsg
20240808-122917 INFO: Send SIP-UDP message to '193.81.5.1:5060' (len=1127):
20240808-122917 INFO: INVITE sip:[gewählte Nummer]@siptrunk.a1.net SIP/2.0
Via: SIP/2.0/UDP s;branch=z9hG4bKYXH5aa96c2d679cba51;rport
Contact: <tel:[wählende Nummer]>
Call-ID: 462116e2-27566468-20240808-122917
To: <sip:[gewählte Nummer]@siptrunk.a1.net>
From: "[wählende Nummer]"<sip:[wählende Nummer]@siptrunk.a1.net>;tag=6a2528707666657b
P-Asserted-Identity: <sip:[wählende Nummer]@siptrunk.a1.net>
Max-Forwards: 70
Allow: ACK, BYE, CANCEL, INFO, INVITE, MESSAGE, NOTIFY, OPTIONS, PRACK, REFER, REGISTER, SUBSCRIBE
User-Agent: miniSIPServer V50 (5 clients, https://www.myvoipapp.com)
Supported: 100rel
CSeq: 1723116558 INVITE
Content-Type: application/sdp
Content-Length: 487

v=0
o=- 1723116557 1723116557 IN IP4 188.21.107.182
s=mss
c=IN IP4 188.21.107.182
t=0 0
m=audio 10024 RTP/AVP 9 0 8 3 99 111 18 101
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:99 G726-32/8000
a=rtpmap:111 AAL2-G726-32/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=crypto:1 AES_CM_128_HMAC_SHA1_32 inline:0PSCTBg3Uj7I05eL0kPvGYiGO8um1Hx6+V6QR/EB
a=ptime:20
a=sendrecv

20240808-122917 INFO: sip_trans_fsm[77490016] startRetransTimer
20240808-122917 INFO: sip_trans_fsm[77490016] change state: ESIP_TRANS_STATE_IDLE --> ESIP_TRANS_T_CALLING
20240808-122917 INFO: sip_ua_fsm[01710006] received event(UA_EVT_T_U_INVITE_ACK) at state (UAS_T_WAIT_TRANS_ACK)
20240808-122917 INFO: sip_ua_fsm[01710006] procTUInviteAck
20240808-122917 INFO: sip_ua_fsm[01710006] startTimerTWaitAlert
20240808-122917 INFO: sip_ua_fsm[01710006] change state: UAS_T_WAIT_TRANS_ACK-->UAS_T_WAIT_ALERT
20240808-122917 INFO: sip_trans_fsm[77490016] received event(ESIP_TRANS_EVT_IF_RESP) at state (ESIP_TRANS_T_CALLING)
20240808-122917 INFO: sip_trans_fsm[77490016] TprocSipResp
20240808-122917 INFO: sip_trans_fsm[77490016] receive UDP message from '193.81.5.1:5060' :
20240808-122917 INFO: sip_trans_fsm[77490016] SIP/2.0 100 Trying
Call-ID: 462116e2-27566468-20240808-122917
CSeq: 1723116558 INVITE
From: "[wählende Nummer]" <sip:[wählende Nummer]@siptrunk.a1.net>;tag=6a2528707666657b
To: <sip:[gewählte Nummer]@siptrunk.a1.net>;tag=sip+4+ec78001a+fcb6eafa
Via: SIP/2.0/UDP s;received=10.92.13.29;rport=1024;branch=z9hG4bKYXH5aa96c2d679cba51
Server: SIP/2.0
Content-Length: 0


20240808-122917 INFO: sip_trans_fsm[77490016]    saveSDPInfo
20240808-122917 INFO: sip_trans_fsm[77490016]            no SDP.
20240808-122917 INFO: sip_trans_fsm[77490016] stopRetransTimer
20240808-122917 INFO: sip_trans_fsm[77490016] startTimerProtection
20240808-122917 INFO: sip_trans_fsm[77490016] received event(ESIP_TRANS_EVT_IF_1XX_RESP) at state (ESIP_TRANS_T_CALLING)
20240808-122917 INFO: sip_trans_fsm[77490016] TprocSendTUResp
20240808-122917 INFO: sip_trans_fsm[77490016] startTimerProtection
20240808-122917 INFO: sip_trans_fsm[77490016] change state: ESIP_TRANS_T_CALLING --> ESIP_TRANS_T_PROCEEDING
20240808-122917 INFO: sip_ua_fsm[01710006] received event(UA_EVT_T_U_1XX_RESP) at state (UAS_T_WAIT_ALERT)
20240808-122917 INFO: sip_ua_fsm[01710006] procT1xxResp
20240808-122917 INFO: sip_ua_fsm[01710006]       100 trying, unnecessary to transfer it.
20240808-122917 INFO: sip_trans_fsm[77490016] received event(ESIP_TRANS_EVT_IF_RESP) at state (ESIP_TRANS_T_PROCEEDING)
20240808-122917 INFO: sip_trans_fsm[77490016] TprocSipResp
20240808-122917 INFO: sip_trans_fsm[77490016] receive UDP message from '193.81.5.1:5060' :
20240808-122917 INFO: sip_trans_fsm[77490016] SIP/2.0 403 Forbidden
Call-ID: 462116e2-27566468-20240808-122917
CSeq: 1723116558 INVITE
From: "[wählende Nummer]" <sip:[wählende Nummer]@siptrunk.a1.net>;tag=6a2528707666657b
To: <sip:[gewählte Nummer]@siptrunk.a1.net>;tag=sip+4+ec78001a+fcb6eafa
Via: SIP/2.0/UDP s;received=10.92.13.29;rport=1024;branch=z9hG4bKYXH5aa96c2d679cba51
Server: SIP/2.0
Content-Length: 0
Contact: <sip:193.81.5.1:5060>


20240808-122917 INFO: sip_trans_fsm[77490016] startTimerProtection
20240808-122917 INFO: sip_trans_fsm[77490016] received event(ESIP_TRANS_EVT_IF_4XX_RESP) at state (ESIP_TRANS_T_PROCEEDING)
20240808-122917 INFO: sip_trans_fsm[77490016] TprocSendTUResp
20240808-122917 INFO: sip_trans_fsm[77490016] TprocSendACK
20240808-122917 INFO: sip_trans_fsm[77490016]    nInviteSDP=0x0D420005, nOfferAns=1
20240808-122917 INFO: sip_trans_fsm[77490016]    tsendSipMsg
20240808-122917 INFO: Send SIP-UDP message to '193.81.5.1:5060' (len=340):
20240808-122917 INFO: ACK sip:[gewählte Nummer]@siptrunk.a1.net SIP/2.0
Via: SIP/2.0/UDP s;branch=z9hG4bKYXH5aa96c2d679cba51;rport
To: <sip:[gewählte Nummer]@siptrunk.a1.net>;tag=sip+4+ec78001a+fcb6eafa
From: <sip:[wählende Nummer]@siptrunk.a1.net>;tag=6a2528707666657b
Call-ID: 462116e2-27566468-20240808-122917
CSeq: 1723116558 ACK
Max-Forwards: 70
Content-Length: 0


20240808-122917 INFO: sip_trans_fsm[77490016] procEndTU
20240808-122917 INFO: sip_trans_fsm[77490016] change state: ESIP_TRANS_T_PROCEEDING --> ESIP_TRANS_T_COMPLETED
20240808-122917 INFO: sip_ua_fsm[01710006] received event(UA_EVT_T_U_4XX_RESP) at state (UAS_T_WAIT_ALERT)
20240808-122917 INFO: sip_ua_fsm[01710006] procT4xx6xxResp
20240808-122917 INFO: sip_ua_fsm[01710006]       sendUaCcRlc: cause=0x7f
20240808-122917 INFO: sip_ua_fsm[01710006] procKillFsm
20240808-122917 INFO: cc_fsm[6CE30006] receive event(SSF_EVT_UA_CC_RLC_T) at state (SSF_T_WAIT_ALERT)
20240808-122917 INFO: sip_ua_fsm[01710006] Destroy
20240808-122917 INFO: cc_fsm[6CE30006] procTChkChainCall
20240808-122917 INFO: sip_ua_fsm[01710006]       reportStatusRel()
20240808-122917 INFO: sip_ua_fsm[01710006]               no event channel, discard it.
20240808-122917 INFO: cc_fsm[6CE30006]   TchainExtLine
20240808-122917 INFO: sip_ua_fsm[01710006]       setUAState
20240808-122917 INFO: cc_fsm[6CE30006]           no chained line.
20240808-122917 INFO: cc_fsm[6CE30006]   failed to chain current call.
20240808-122917 INFO: cc_fsm[6CE30006] procTAnaUaRelCause
20240808-122917 INFO: cc_fsm[6CE30006]   cause=0x7F
20240808-122917 INFO: sip_ua_fsm[01710006]       reportCallStatusToSub
20240808-122917 INFO: cc_fsm[6CE30006] receive event(SSF_EVT_REL_TBUSY) at state (SSF_T_WAIT_ALERT)
20240808-122917 INFO: sip_ua_fsm[01710006]               usrName='[wählende Nummer]', peerName='[gewählte Nummer]', callState=1
20240808-122917 INFO: sip_ua_fsm[01710006]               the call is released directly, unnecessary report it to SIP-SUB.
20240808-122917 INFO: cc_fsm[6CE30006] procReportTBusy
20240808-122917 INFO: sip_ua_fsm[01710006]       sendClearBind
20240808-122917 INFO: cc_fsm[6CE30006] change state: SSF_T_WAIT_ALERT --> SSF_DP_TBUSY
20240808-122917 INFO: cc_fsm[6CE30006] receive event(SSF_EVT_DP_REPORT) at state (SSF_DP_TBUSY)
20240808-122917 INFO: cc_fsm[6CE30006] procDPEvent
20240808-122917 INFO: cc_fsm[6CE30006]   detectTdpR
20240808-122917 INFO: cc_fsm[6CE30006]   serviceFimJudge
20240808-122917 INFO: sip_trans_fsm[77490016] received event(ESIP_TRANS_EVT_UT_END_MSG) at state (ESIP_TRANS_T_COMPLETED)
20240808-122917 INFO: sip_trans_fsm[77490016] procUTEnd
20240808-122917 INFO: cc_fsm[6CE30006]           Lua file 'tbusy' not found
20240808-122917 INFO: cc_fsm[6CE30006]           release the call
20240808-122917 INFO: cc_fsm[6CE30006] Destroy
20240808-122917 INFO: cc_fsm[6CE30006]   sendTORlcMsg
20240808-122917 INFO: srf_fsm[54EE0006]          clear bind, kill FSM
20240808-122917 INFO: srf_fsm[54EE0006] Destroy
20240808-122917 INFO: srf_fsm[54EE0006]          endMediaOperation
20240808-122917 INFO: srf_fsm[54EE0006]                  eOpState = 0
20240808-122917 INFO: srf_fsm[54EE0006]          updateRelayEPSDP: refSDPNodeID=0x0
20240808-122917 INFO: srf_fsm[54EE0006]                  invalid parameters or unnecessary.
20240808-122917 INFO: srf_fsm[54EE0006]          releaseMG: 1D430006
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_T_O_RLC) at state (SSF_O_WAIT_ALERT)
20240808-122917 INFO: cc_fsm[79EF0005] procOTORlc
20240808-122917 INFO: mg_fsm[1D430006] received event(EMG_EVT_SRF_REL) at state(EMG_BINDED)
20240808-122917 INFO: cc_fsm[79EF0005]   cause=0x7F
20240808-122917 INFO: mg_fsm[1D430006]   there isn't event function.
20240808-122917 INFO: mg_fsm[1D430006]   recv release message, so kill FSM.
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_REL_OBUSY) at state (SSF_O_WAIT_ALERT)
20240808-122917 INFO: mg_fsm[1D430006] Destroy
20240808-122917 INFO: cc_fsm[79EF0005] procReportOBusy
20240808-122917 INFO: mg_fsm[1D430006]   freeRelayEPs
20240808-122917 INFO: cc_fsm[79EF0005] change state: SSF_O_WAIT_ALERT --> SSF_DP_OBUSY
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_DP_REPORT) at state (SSF_DP_OBUSY)
20240808-122917 INFO: cc_fsm[79EF0005] procDPEvent
20240808-122917 INFO: cc_fsm[79EF0005]   detectTdpR
20240808-122917 INFO: cc_fsm[79EF0005] receive event(SSF_EVT_PIC_RESUME) at state (SSF_DP_OBUSY)
20240808-122917 INFO: cc_fsm[79EF0005] procKillFsm
20240808-122917 INFO: cc_fsm[79EF0005] Destroy
20240808-122917 INFO: cc_fsm[79EF0005]   sendCcUaRlcMsg
20240808-122917 INFO: sip_ua_fsm[56420005] received event(UA_EVT_CC_UA_RLC) at state (UAS_O_WAIT_ALERT)
20240808-122917 INFO: sip_ua_fsm[56420005] procOCcUaEarlyRel
20240808-122917 INFO: sip_ua_fsm[56420005] procKillFsm
20240808-122917 INFO: sip_ua_fsm[56420005] Destroy
20240808-122917 INFO: sip_ua_fsm[56420005]       reportStatusRel()
20240808-122917 INFO: sip_ua_fsm[56420005]               no event channel, discard it.
20240808-122917 INFO: sip_ua_fsm[56420005]       setUAState
20240808-122917 INFO: sip_ua_fsm[56420005]       reportCallStatusToSub
20240808-122917 INFO: sip_ua_fsm[56420005]               usrName='100', peerName='[gewählte Nummer]', callState=1
20240808-122917 INFO: sip_ua_fsm[56420005]               the call is released directly, unnecessary report it to SIP-SUB.
20240808-122917 INFO: sip_ua_fsm[56420005]       sendUaCcRlc: cause=0x29
20240808-122917 INFO: sip_ua_fsm[56420005]       sendClearBind
20240808-122917 INFO: srf_fsm[10020005]          clear bind, kill FSM
20240808-122917 INFO: srf_fsm[10020005] Destroy
20240808-122917 INFO: srf_fsm[10020005]          endMediaOperation
20240808-122917 INFO: srf_fsm[10020005]                  eOpState = 0
20240808-122917 INFO: srf_fsm[10020005]          updateRelayEPSDP: refSDPNodeID=0x0
20240808-122917 INFO: srf_fsm[10020005]                  invalid parameters or unnecessary.
20240808-122917 INFO: sip_ua_fsm[56420005]       checkCallWaiting
20240808-122917 INFO: srf_fsm[10020005]          releaseMG: 7DA50005
20240808-122917 INFO: sip_ua_fsm[56420005]               no waiting call.
20240808-122917 INFO: sip_trans_fsm[07A30015] received event(ESIP_TRANS_EVT_UT_RESP_MSG) at state (ESIP_TRANS_O_PROCEEDING)
20240808-122917 INFO: sip_trans_fsm[07A30015] procUTResp
20240808-122917 INFO: mg_fsm[7DA50005] received event(EMG_EVT_SRF_REL) at state(EMG_BINDED)
20240808-122917 INFO: mg_fsm[7DA50005]   there isn't event function.
20240808-122917 INFO: mg_fsm[7DA50005]   recv release message, so kill FSM.
20240808-122917 INFO: mg_fsm[7DA50005] Destroy
20240808-122917 INFO: sip_trans_fsm[07A30015] received event(ESIP_TRANS_EVT_UT_4XX_RESP) at state (ESIP_TRANS_O_PROCEEDING)
20240808-122917 INFO: sip_trans_fsm[07A30015] procSendResp
20240808-122917 INFO: sip_trans_fsm[07A30015]    sendSipResp
20240808-122917 INFO: sip_trans_fsm[07A30015]    osendSipMsg
20240808-122917 INFO: Send SIP-UDP message to '192.168.1.140:45738' (len=550):
20240808-122917 INFO: SIP/2.0 480 Temporarily Unavailable
Via: SIP/2.0/UDP 192.168.1.140:45738;branch=z9hG4bK-n3f52ya7hden;received=192.168.1.140;rport=45738
From: "FW Traiskirchen - Kaffeehaus" <sip:[email protected]>;tag=j2eh2eo40x
To: <sip:[gewählte Nummer]@192.168.1.105;user=phone>;tag=74b3c83e69d6d161
CSeq: 1 INVITE
Call-ID: 0cacb4660181-j8xkshypy7l3
Allow: ACK, BYE, CANCEL, INFO, INVITE, MESSAGE, NOTIFY, OPTIONS, PRACK, REFER, REGISTER, SUBSCRIBE
Contact: <sip:[gewählte Nummer]@193.81.5.1>
Reason: Q.850; cause=127; text="Normal, unspecified"
Content-Length: 0
 
Dein Problem ist ja nicht 480 sondern 403. Ich find den Log aber auch schwer zu lesen, wann was von welcher Adresse gesendet oder empfangen wird. Am besten wäre wirklich wenn du nen gescheiten PCAP-Trace machst, dann kann man sich in Wireshark den Call flow anschauen.
Es sieht mir fast ein bisschen aus als würde der ausgehende Verkehr nicht protokolliert.
Als Contact eine RFC-1918-Adresse Richtung A1 zu schicken ist auch nicht so ne gute Idee.

Es kann auch sein, dass der miniSIPserver sich für das INVITE nochmal authentifizieren muss aber das nicht tut.

Aber wenn eh FreePBX angedacht ist, kannste dich doch auch gleich mit Asterisk beschäftigen, da wirst du bei FreePBX soundso nicht drum herum kommen, das ist letztlich eine GUI für Asterisk.

Es würde mich wundern wenn die GUI über das Asterisk hinaus so viel Leistung zieht dass z. B. ein Pi 3 damit nicht klar käme.
Asterisk selbst braucht praktisch keine Ressourcen und 3 Telefone sind keine ernst zu nehmende Last.

Falls doch, besorg dir einfach einen einigermaßen leistungsfähigen PC, da sollte locker alles reichen was vielleicht <10 Jahre alt ist, Proxmox drauf und dann bspw. FreePBX in einer VM hochziehen. Die kannste dann auf die neue Hardware einfach umziehen und fertig.

Ansonsten würde ich dir empfehlen, besorg dir eine Fritz!Box oder nen ähnlichen Router, der selbst einen SIP-Registrar hat und nimm den so lange. Dann musst du dich jetzt nicht damit rumschlagen, die Signalisierung passend zu bekommen wenn das in ein paar Monaten eh in die Tonne kommt.
 
Also - mal durchgesucht, miniSIPServer hat sonst keinen Trace : (
Werd mal versuchen FreePBX auf den Raspi zu schmeißen, könnte / sollte mit der Debian Install funktionieren.

Trotzdem noch ein großes Danke für die Hilfeversuche, trotz meinem Berg an Unwissen.

Thema somit geschlossen
 
Also - mal durchgesucht, miniSIPServer hat sonst keinen Trace : (
Tracen tut man bei SIP etc. gemeinhin auch nach Paketen auf Netzwerkebene und nicht *in* der Anwendung... Deswegen schrieb ich ja auch PCAP.
Du kannst das entweder mit tcpdump auf dem Pi selbst machen, du klemmst dich mit einen zusätzlichen Rechner mit Wireshark switch-technisch dazwsichen, oder du lässt den Router an der Grenze zwischen LAN und WAN tracen (Fritz!Boxen können das bspw.).
Werd mal versuchen FreePBX auf den Raspi zu schmeißen, könnte / sollte mit der Debian Install funktionieren.
Bin gespannt wie du damit zurecht kommst. Asterisk, auch wenn man FreePBX als GUI drüber hat, ist schon eher was für Leute die sich in der Gegend auskennen. Und wenn bei euch wirklich nur eine "Telefon-Mehrfachsteckdose" benötigt wird, ist das glaub ich ein paar Nummern zu komplex. Da könntet ihr mit einer "richtigen" Telefonanlage (als Appliance oder VM) besser fahren, oder eben den SIP-Trunk (bzw. einfach nur die Rufnummer(n)) migrieren zu einem Anbieter der diese "Mini-Vermittlung" ermöglicht. Für Deutschland wüsste ich direkt ein paar, in Österreich kenne ich mich diesbezüglich leider nicht aus.
Trotzdem noch ein großes Danke für die Hilfeversuche, trotz meinem Berg an Unwissen.
Gern.
 
Zuletzt bearbeitet:

Statistik des Forums

Themen
245,687
Beiträge
2,237,850
Mitglieder
372,804
Neuestes Mitglied
Daniel Jackson
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.