Normalization rules seem to be used but ipPhone telephone number not appearing in contact cards

We keep our CUCM-style telephone numbers in the AD ipPhone attribute.  The format is 000-0000.
I have added a normalization rule to Company_Phone_Number_Normalization_Rules.txt to make these E.164-ish and to add a prefix (3) that we use to route calls from Lync to CUCM.
Testing both with abserver.exe and observing a trace,  the rule is being applied correctly.
args[1]: 824-2072
824-2072 -> tel:+38242072
    Matching Rule in Company_Phone_Number_Normalization_Rules.txt on line 19
        ^(8\d{6})$
Component: ABServer
Function: Contact.AddAttribute
(ABServer,Contact.AddAttribute:contact.cs(317))(0000000036D00C4F)Id: 13  Name: ipPhone  Value: tel:+38242072
However,  I still don't see this +38242072 in the contact card.   I tried looking in the rtcab.dbo.AbAttributeValue table and I also don't see any ipPhone (ID 13) values there.
I looked in absconfig.exe and the "Include phone number value that is currently present in AD for the phone attributes" option is selected (first choice).
Should I instead be using "Use normalization rules and include normalized number"?

There are still a few folks where the numbers aren't being published as expected.  To review,  we have this normalization rule:
## Company_Phone_Number_Normalization_Rules.txt
## 824-2072 -> 3-8242072
(8\d{6})
3-$1
and these two users (LDIF format):
dn: CN=User with incorrect Lync contact data
telephoneNumber: +1 (123) 456-5009
otherTelephone: +1 (123) 456-5009
ipPhone: 810-5009
mobile: +1 (123) 533-5009
dn: CN=User with correct Lync contact data
telephoneNumber: +1 (123) 456-5034
otherTelephone: +1 (123) 456-5034
ipPhone: 810-5034
mobile: +1 (123) 533-5034
The "good" user ends up with this "other" attribute (as seen from a dbimpexp.exe dump:
<phone type="other">
<readOnly>true</readOnly><displayString>810-5034</displayString>
<uri>tel:3-8105034;phone-context=enterprise</uri>
</phone>
The "bad" user ends up with the E.164 number repeated.
<phone type="other">
<readOnly>true</readOnly>
<displayString>+1 (123) 456-5009</displayString>
<uri>tel:+11234565009</uri>
</phone>
Where else should I be looking to figure out this inconsistency?

Similar Messages

Maybe you are looking for

  • Sony xr200 no longer being recognized by imovie

    I have been using this camera for the past 2 years with no problems on my imac.  Then just a couple of weeks ago I went to connect the camera to make a movie.  Now imovie is not recognizing it as being connected.  The computer recognizises that it is

  • I'm on a Mac - OSX 10.4.11  Trying to get DNG 6.7 installed.

    Hi - I'm on a Mac - OSX 10.4.11  Trying to get DNG 6.7 installed.  Says 'sucsessfull' but big line through icon and app won't open.  Previous DNG was 5.6 and was fine.  Dragged it to trash to delete. and deleted trash. Then realised  poss  mistake an

  • Aperture 3: Missing "Open in 32-bit mode" checkbox

    If you installed Aperture 3 from a disc (vs. installing and registering through the Trial version), then if you do a "Get Info" on the Aperture 3 application, you'll notice that the "Open in 32-bit mode" checkbox is completely missing. To restore thi

  • Importing an HD 720 movie into an iMovie HD 720 project

    Hi everyone, I'm kinda stuck with a video quality issue. I downloaded a few HD 720p movie trailers from the Quicktime Movie Trailer website. They look simply great when I look at them with Quicktime Pro. Because I'm a newbie to iMovie and iDVD, I wan

  • Parametre transfer between two project

    I write first project xx which call second project yy. 1.Hyperlink_1 properties i used, onclick "window.open('http://localhost:29080/yy/?id=111111', 'mywindow','width=900,height=1200');" 2.Hyperlink_2 properties i used, onclick "window.open('http://l