Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Community Member

Pictures in Jabber 9.6.0

Hi colleagues,

since a few days I use Jabber for Windows 9.6.0. There are a lot of problems solved, since 9.2.x - thx a lot Cisco.

But know my PhotoUriSubstitution didn't work any longer. So no contact has a picure.

This is how my jabber-config.xml looks like:

<?xml version="1.0" encoding="utf-8"?>

<config version="1.0">

<Directory>

   <ConnectionType>0</ConnectionType>

   <PrimaryServerName>server-1.domainname</PrimaryServerName>

   <ServerPort1>3268</ServerPort1>

   <SecondaryServerName>server-2.domainname</SecondaryServerName>

   <ServerPort2>3268</ServerPort2>

   <BaseFilter>(&amp;(telephoneNumber=*)</BaseFilter>

   <UseSecureConnection>1</UseSecureConnection>

  <PhotoUriSubstitutionEnabled>True</PhotoUriSubstitutionEnabled>

  <PhotoUriSubstitutionToken>description</PhotoUriSubstitutionToken>

  <PhotoUriWithToken>http://webserver.domainname/Passport_Pics/description.jpg</PhotoUriWithToken>

</Directory>

</config>

This works on every client running version 9.2.x and lower

Did anyone else have this problem, or is it simply a bug ?

8 REPLIES
VIP Super Bronze

Re: Pictures in Jabber 9.6.0

You need to use %% to indicate which string it's substituting.

  http://server-name/%%uid%%.jpg

Please remember to rate helpful responses and identify helpful or correct answers.

Community Member

Pictures in Jabber 9.6.0

I triied %description% but it also don't work

I used this documenation:

http://www.cisco.com/en/US/docs/voice_ip_comm/jabber/Windows/9_1/JABW_BK_CA48EE46_00_cisco-jabber-for-windows-administration.pdf

Specifies a photo URI with a directory attribute

as a variable value; for example,

http://staffphoto.example.com/sAMAccountName.jpg

.

To configure photo URI substitution, you set the

directory attribute as the value of

PhotoUriSubstitutionToken.

It worked till Jabber 9.2.6 this way. I also tried to use sAMAccountName.

I checked the webserver log and see that there is no logging event for my computer. Clients running 9.2.6 are still logged there and work correctly.

Hall of Fame Super Silver

Pictures in Jabber 9.6.0

You can use it as such:

   true

   sAMAccountName

   http://x.x.x.x/sAMAccountName.jpg

HTH,

Chris

Community Member

Pictures in Jabber 9.6.0

Yes, I tried this one, but only in Jabber 9.6.0 it doesn't work.

there is no log in my IIS Webserver showing that jabber tried to get any picture from the webserver.

If i enter it manually to the browser i have a logging and picture.

Hall of Fame Super Silver

Pictures in Jabber 9.6.0

Have you tried deleting the DirectoryRSCache file and Photo Cache folder content under AppData\Local\Cisco\Unified Communications\Jabber\CSF?

Rather than looking at IIS run wireshark on the PC and look for http requests to the web server from the client. Are you using http or https requests?

HTH,

Chris

Community Member

Pictures in Jabber 9.6.0

Thanks for this infomation.

I found out that jabber since version 9.2. ?? uses the proxyserver configured in the internet explorer. But it can't forward the windows logged on user credetials, so the proxy server denied the connection. I made a exemption to the proxyserver, so it works now.

VIP Super Bronze

Pictures in Jabber 9.6.0

Nice catch! Thanks for sharing the final answer (+5).

Community Member

Pictures in Jabber 9.6.0

Looks like v9.6 forces the use of:

   true

    sAMAccountName

    http://x.x.x.x/sAMAccountName.jpg

where as v9.2 would use:

    UDS

    http://x.x.x.x/%%UID%%.jpg

However, v9.2 can use both methods.

1301
Views
10
Helpful
8
Replies
CreatePlease to create content