Answered by:
Lync 2010 / MSPL on the Mediation Server?

Question
-
Ok ... I've been pulling my hair out over this. Essentially, in our deployment, the gateway is a box that is "mostly" outside of our control. We have Lync 2010 setup with a standalone Lync 2010 Mediation Server. Unfortunately, the outgoing caller id appears to be dependent on the "from" portion of the SIP packets showing up as sip:xxxyyyzzzz. I know I get this to work by changing the lineUri of each user to something like tel:xxxyyyzzzz. However, I'm attempting to get everything in inte E.164. When I change lineUris to tel:+1xxxyyyzzzz ... the "from" portion changes to sip:+1xxxyyyzzzz (as it should).
Back to the gateway issue - outgoing caller Id seems to only work correctly when the "+1" is stripped. I've tried the "RemovePlusFromUri" - and this does get me "halfway" there - but I really want to remove the "+1". I was thinking that I could write an MSPL script (or write it in code if necessary) to modify the "from" field "on it's way" to the gateway. I have successfully installed/tested/run MSPL scripts on the pool/front end ... but I don't see any way to get them to run on the mediation server.
So I guess my questions are this:
1. Can I run MSPL (or code if necessary) on the mediation server? (If so, how do I register it there?)
2. Is this solution even feasible?
3. If not, any suggestions for how to work around this issue?
Thanks,
Richard
Saturday, February 25, 2012 4:17 PM
Answers
-
You can't, sadly. MSPL scripts can only be run on the Registrar or Edge services.
Are you trying to do the same thing as in the original post, or something else?
I'd like to add a P-Asserted-Identity header on forwarded calls; adding it on the Frontend server doesn't help since the Mediation server remove the header when passing the INVITE along :-(
Michael Greenlee | linkedin: http://www.linkedin.com/in/michaelgreenlee | blog: http://blog.greenl.ee
- Proposed as answer by Kai Strandskov [Msft] Tuesday, March 19, 2013 9:50 PM
- Marked as answer by Kai Strandskov [Msft] Wednesday, March 27, 2013 7:18 PM
Friday, February 22, 2013 2:57 AM
All replies
-
Same here - how can I run MSPL on a Mediation server?Friday, February 15, 2013 2:52 PM
-
Same here - how can I run MSPL on a Mediation server?
You can't, sadly. MSPL scripts can only be run on the Registrar or Edge services.
Are you trying to do the same thing as in the original post, or something else?
Michael Greenlee | linkedin: http://www.linkedin.com/in/michaelgreenlee | blog: http://blog.greenl.ee
- Proposed as answer by Kai Strandskov [Msft] Monday, February 18, 2013 11:59 PM
Sunday, February 17, 2013 2:41 AM -
You can't, sadly. MSPL scripts can only be run on the Registrar or Edge services.
Are you trying to do the same thing as in the original post, or something else?
I'd like to add a P-Asserted-Identity header on forwarded calls; adding it on the Frontend server doesn't help since the Mediation server remove the header when passing the INVITE along :-(
Monday, February 18, 2013 7:17 PM -
You can't, sadly. MSPL scripts can only be run on the Registrar or Edge services.
Are you trying to do the same thing as in the original post, or something else?
I'd like to add a P-Asserted-Identity header on forwarded calls; adding it on the Frontend server doesn't help since the Mediation server remove the header when passing the INVITE along :-(
Michael Greenlee | linkedin: http://www.linkedin.com/in/michaelgreenlee | blog: http://blog.greenl.ee
- Proposed as answer by Kai Strandskov [Msft] Tuesday, March 19, 2013 9:50 PM
- Marked as answer by Kai Strandskov [Msft] Wednesday, March 27, 2013 7:18 PM
Friday, February 22, 2013 2:57 AM