Toon posts:

Exchange 2007 UM, 3CX en budgetphone

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig met een test setup van Exchange 2007 Unified Messaging, alles werkt behalve:

Call the office vanuit de voicemail directory services.

Een situatie schets
Afbeeldingslocatie: http://www.failedatlife.nl/got.jpg

Details:
Linksys modem: 172.16.2.1

3CX
Win 2k3 SP3 X86 Enterprise
Domain controller, DNS, DHCP en 3CX
Domainname dc2.ronnie.local
Servername DC2
ip address 172.16.2.11
gateway 172.16.2.1
dns 127.0.0.1

VMware server
Win XP X64 SP2
VMware server 2.0
ip address 172.16.2.98
gateway 172.16.2.1
dns 172.16.2.11
domainname client4.ronnie.local

Exchange
Windows 2008 X64 SP1 standard
DC, DNS en Exchange 2007
ip address 172.16.2.33
gateway 172.16.2.1
dns server 127.0.0.1
domainname server1.test.local

Cisco 7941G
SIP image
Verbonden met de 3CX server
ip address 172.16.2.110
extensie 572
Werkt volledig

De 3CX heeft een trunk naar Budgetphone, deze werkt volledig...
Als je vanaf de 7941G een 9 draait voor een buiten nummer kan je die gewoon bellen... Als je het buiten nummer met bv een mobiel belt gaat de 7941G over en kan je elkaar ook goed verstaan.

In de 3CX general settings Exchange 2007 intergratie aangezet
Afbeeldingslocatie: http://www.failedatlife.nl/got2.jpg

In exchange 2007 UM een 3 digit dial plan, een um gateway en een mailbox policy

Dialplan:
VOIP:
Dialcodes:
Outside line access code: niks
International Access code: 00
National number prefix: 0
Country/Region code: 31
Onderste 2 ook leeg

Features:
Allow Callers to transfer to users: Yes
Allow Callers to send voice messages: Yes
Callers can contact: Anyone in this address list: All address lists
Matched name selection method: Prompt for Alias

Settings:
Alleen de Audio codec aangepast naar G.711

Dialing Rule Groups:
NATIONAAL, Number mask: 0*, Dialed Number: 90*
INTERNATIONAAL, Number mask 00*, Dialed Number: 900*

Dialing restrictions:
Allow calls to users within the same dialplan: yes
Allow calls to extensions: Yes
Incountry:
NATIONAAL
International:
INTERNATIONAAL

En op general staat de VOIP security op Unsecured

UM IP Gateways:
DC2, Address 172.16.2.11
Default huntgroup
Allow outgoing calls through this UM IP gateway: Yes

UM Mailbox policies, staat niet veel boeiends in, behalve de Dailing Restrictions:
NATIONAAL
en
INTERNATIONAAL

Op server configuration, Unified Messaging:
server1 heeft dialplan: VOIP
Maximum concurrent calls: 100


De test user:
Administrator heeft mailbox met UM enabled, unified messaging properties heeft volgende settings:
Unified messaging mailbox policy: VOIP Default policy
UM addressess: 572
Enable for ASR: yes
Allow UM calls from non-users: yes
Allow the user to recieve faxes: yes
Allow diverted calls without a caller ID to leave a message: yes
Personal operator extension: 572

Dan nog de persoon die we proberen te bellen:
Heeft een equipment mailbox:
Jack Smith, bij Address and Phone:
Business: 06******** (Mijn eigen mobiele nummer)


Alles functioneerd:
Voicemail op extensie 999
Ik kan inloggen met administrator, mails beluisteren, agenda en alles

Maar als ik dan zeg directory, Jack Smith, Call the Office. Krijg ik:
Oke, calling the office
Sorry, i was unable to transfer you to the extension. Please say, bla bla bla...

Dit staat er dan in de log van de Exchange server:

The Unified Messaging server attempted to translate "062*" into a number that can be dialed. "The result was "06*".". Check the following warning messages: "
Property "OutsideLineAccessCode" has not been set for UM dial plan "VOIP". ".

An error occurred while transferring the call to the phone number "906*". The call ID is: "OTVhNWIyZjU2YTY2MjJhNDVjNjgxOWUxMWQzMzlkM2M.".

En dit staat er in de log van de 3CX:
Refer: from=[sip:MNU@172.16.2.33:5060;transport=TCP];tag=c5d26b4047;epid=3455B7937A; to=[sip:572@172.16.2.11];tag=0829d854; RefTo=[sip:906*@172.16.2.11:5060;user=phone;transport=Tcp]

[CM503010]: Making route(s) to [sip:906*@172.16.2.11:5060;user=phone;transport=Tcp]

[CM503004]: Call(16): Calling: VoIPline:06**********@(Ln.0162*@Budgetphone)@[Dev:sip:31162*@budgetphone.nl:5060]

[MS210002] C:16.3:Offer provided. Connection(transcoding mode): 82.X(eigen IP):8012(8013)

[CM503003]: Call(16): Call to sip:06*@budgetphone.nl:5060 has failed; Cause: 403 PSTN calls are forbidden; from IP:85.17.186.7:5060

[CM503015]: Call(16): Attempt to reach [sip:906*@172.16.2.11:5060;user=phone;transport=Tcp] failed. Reason: Forbidden

Ik heb geprobeerd:
Gegoogled, geGOT en op forum van 3CX en Budgetphone gekeken...
Maar ik kan niks vergelijkbaars vinden...
Een andere VOIP provider, dat hielp, toen werkte het wel.
Met wireshark opzoek naar mogelijke problemen, niks gevonden(kan wireshark logs plaatsen indien wenselijk, maar dat kost veel tijd om te anoniemseren...) De wireshark trace zegt in feit het zelfde als de logs, het gaat goed tot de 3CX maar vanaf budgetphone krijg ik een 403 error, PSTN calls are forbidden.

Het kant toch niet zo zijn dat het met de ene provider wel werkt en met de andere niet, kan met mn 7941G bellen en gebeld worden...

*De play on phone, van voicemails werkt niet, maar dat is een bekende bug in 3CX, daar wordt nog aan gewerkt.

Weet iemand wat hier het probleem is/wat ik nog kan proberen?

Verwijderd

Topicstarter
Ik heb het ondertussen op een beetje nasty manier opgelost...
maar t werkt wel, komt ie:

Maak een voipstunt account aan, stel daar bij caller-id het budgetphone nummer in internationaal formaat.

maak in 3CX een nieuwe trunk aan met de standaard instellening(kan je vinden bij voipstunt...)
pas dan deze instelling aan
Afbeeldingslocatie: http://www.failedatlife.nl/got3.jpg
maak een nieuwe outbound rule, ik koos voor prefix 800 laat die bellen via de voipstunt lijn...
in je exchange server pas je dan de dialing rule groups aan zodat deze de prefix 8 toevoegen...
LETOP!
sla alle nummers in je exchange server op in internationaal formaat...

Als iemand nog een betere oplossing heeft hoor ik hem graag 8)7 |:(

  • Westereen
  • Registratie: September 2003
  • Laatst online: 06-02 17:22
Om dit topic even te kicken, ik zit met een soort gelijk probleem ook via 3CX.

Ik kan wel bellen met de Exchange auto attendant om vervolgens door te verbinden, dit werkt ook. Maar ik kan nog niet bij de inbox, kalender etc. Vergeet ik iets wat belangrijk is?
Dial Plan, IP gateway, Mailbox policy & Auto Attedent heb ik aangemaakt.

EDIT: Opgelost, ik moest 2x een Digital Receptionist aanmaken in 3CX.

[ Voor 9% gewijzigd door Westereen op 10-03-2009 23:24 ]


  • tim427
  • Registratie: September 2006
  • Laatst online: 03-02 21:18

tim427

Turbulence!

Is dit niet mogelijk:

Budgetphone abbo wordt getrunkt aan Exchange UM...

Exchange UM AutoAttendant regelt alles?

Dus als iemand op de Budgetphone-buitenlijk beld krijgt men automatisch Exchange aan de lijn. Die vraagt wie je wilt spreken en dialed vervolens het interne toestelnummer.

Gaat vervolgens na bijv. 15 sec. het des betreffende telefoon nog steeds over, pakt Exchange weer op en zegt: Spreek iets in na de boodschap.

Zodra ik mijn mailbox-features wil benaderen moet ik een speciale/geheime code intoetsen als de AutoAttendant op neemt.

Oftwel, kan je 3CX alleen gebruiken als koppel stukje van Budgetphone > 3CX > Exchange
Waarna vervolgens Exchange > 3CS > Internephone?