Did you manage to get the widget running on your servers? Let us know!

Coordinator
Aug 29, 2011 at 9:47 AM

Hi guys.

The project has been up for a while, and while we get some interesting questions, we haven't heard from anyone who is actively using this project on their own servers.

I was hoping people could share some comments on the implementation process, and offer advice on how to update the documentation to allow for easier installation.

Hoping for some feedback,

Thomas

Aug 31, 2011 at 12:57 AM

Hi Thomas, the guide was the best up untill the building websites the last 3 pages.

over there starting all the problems, it seems like hard coded so where do I have to locate the folders, and what do I need to do with the DLL folder ?

thanks in advanced.

Aug 31, 2011 at 10:28 PM

I agree that there is a lot missing regarding how to publish the project into IIS.  I don't know how the folder structure is supposed to look and other than the web.config and index.htm pages if there is anything I need to modify

Sep 2, 2011 at 10:45 PM

I think I've got all the folder structure worked out but I still can't get the page to work correctly.

If leave all the settings defaulted, I can view your demo page working correctly on my internal server.  If I change the connection string for the service.svc to point to my internal app server, the web page is empty (after updating my sip contact info in index.html).  I don't see anything getting thrown in the event viewer on the web server, app server or lync server.  The only message I"m seeing is in IIS (and the domain name has been changed): 



2011-09-02 21:35:51 10.1.5.105 GET /service.svc/GetPresences sipUris=sip:tlawrence@example.com&r=0.21303579716038506&callback=jQuery16102090412285919237_1314999328413&_=1314999352430 443 - 10.2.4.56 Mozilla/5.0+(compatible;+MSIE+9.0;+Windows+NT+6.1;+WOW64;+Trident/5.0) 500 21 13 2
2011-09-02 21:35:59 10.1.5.105 GET /service.svc/GetPresences sipUris=sip:tlawrence@example.com&r=0.9628036247357787&callback=jQuery16102090412285919237_1314999328414&_=1314999360450 443 - 10.2.4.56 Mozilla/5.0+(compatible;+MSIE+9.0;+Windows+NT+6.1;+WOW64;+Trident/5.0) 500 21 13 2
2011-09-02 21:36:07 10.1.5.105 GET /service.svc/GetPresences sipUris=sip:tlawrence@example.com&r=0.4883323918587701&callback=jQuery16102090412285919237_1314999328415&_=1314999368440 443 - 10.2.4.56 Mozilla/5.0+(compatible;+MSIE+9.0;+Windows+NT+6.1;+WOW64;+Trident/5.0) 500 21 13 2

I have the lync client installed on the app server and IIS server.

Any ideas?

Coordinator
Sep 5, 2011 at 12:47 PM

What response does the .html get from the service? (use fiddler or something similar)

Oct 14, 2011 at 3:31 PM

I managed to get it working. Now i have question, where can I edit welcome message "Hello, what's your name?" and other messages?

Coordinator
Oct 14, 2011 at 7:22 PM
Its in the chat.html source code.

Sent from my iPhone

On 14-okt.-2011, at 16:31, "rimroot"<notifications@codeplex.com> wrote:

From: rimroot

I managed to get it working. Now i have question, where can I edit welcome message "Hello, what's your name?" and other messages?

Dec 12, 2011 at 12:25 PM

Hi

I finally got this chat widget running on our servers. I struggled alot with IIS to get this working, but its probably because of my lack of experience with IIS, and limited firewall functionality.

Any chance you guys will implement desktop sharing with this widget? that would have been awesome :)

Oyvind

Coordinator
Dec 27, 2011 at 5:32 PM

Elstado, 

desktop sharing will be hard to implement using web technologies. Don't wait for it..

Jan 4, 2012 at 2:53 PM

The widget is finally running as a test on our site. Thanks for making this public...

What troubles me, is that the whole thing is about directly connecting to the webservice from the internet, just using javascript. I mean the complete service and functionality is exposed. You could easily copy the HTML and add any SIP Uri of the company to chat with them, even if they aren't available for contact otherwise...

Another think I'm wondering right now is where the Widget gets the "Jobtitle" information from...

Coordinator
Jan 6, 2012 at 9:52 AM

fthieme:

The security options are indeed a bit limited, but they met our own requirements since we are a small company and we felt this was off-scope and something that people could implement themselves if they needed it.

You can quite easily block chat requests for certain sips at the service-side.

The jobtitle info is retrieved from AD through UCMA, just as the full name, phone number etc.

Feb 24, 2012 at 9:17 PM

I followed the documentation and I'm getting this error when trying to load service.svc

"Could not load file or assembly 'SIPEPS, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."
The error message I see from within the browser is:
"Could not load file or assembly 'Microsoft.Rtc.Internal.Media' or one of its dependencies. An attempt was made to load a program with an incorrect format."
It appears I am missing SIPEPS.dll. I've checked the GAC and it isn't there. What installs this assembly or where can I find it?

Mar 10, 2012 at 3:34 PM
tpullins wrote:

I followed the documentation and I'm getting this error when trying to load service.svc

 

"Could not load file or assembly 'SIPEPS, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."
The error message I see from within the browser is:
"Could not load file or assembly 'Microsoft.Rtc.Internal.Media' or one of its dependencies. An attempt was made to load a program with an incorrect format."
It appears I am missing SIPEPS.dll. I've checked the GAC and it isn't there. What installs this assembly or where can I find it?

 

 

 

Hi, tpulins

have you find the sipeps.dll 4.0.0.0 , I am facing the same problem...

Mar 15, 2012 at 1:56 PM
Edited Mar 21, 2012 at 2:47 PM

Hi

Im having trouble with firefox. My testpage is ok with Internet Explorer and GoogleCrome, but firefox only displays an empty box.

See my testpage at :

http://lyncpresence.vegasmb.com:8080

any input?

 

EDIT:

Okay, seems to be something with the certificate for https://lyncservice.vegasmb.com/service.svc (this is self issued)

any chance of running this service(site) on http connection instead of https? 

EDIT2:

Forget about this, didnt know about the awesome site startssl.com to create free ssl certs...

Mar 16, 2012 at 2:24 PM

It was a struggle to get the project working but this was my first exposure to Lync and UCMA.  I was able to get it working on an internal test site.  It will probably go live in a few weeks.  Thanks for making the Widget available!

Mar 20, 2012 at 8:23 PM
tpullins wrote:

I followed the documentation and I'm getting this error when trying to load service.svc

 

"Could not load file or assembly 'SIPEPS, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."
The error message I see from within the browser is:
"Could not load file or assembly 'Microsoft.Rtc.Internal.Media' or one of its dependencies. An attempt was made to load a program with an incorrect format."
It appears I am missing SIPEPS.dll. I've checked the GAC and it isn't there. What installs this assembly or where can I find it?

 

 

 

Were you able to come up with a solution to this error?

Mar 23, 2012 at 5:05 PM
Edited Mar 23, 2012 at 5:06 PM

We had exactly this problem and it was due that we first got an error about Microsoft.Rtc.Internal.Media.dll unable to load.

This was because that file is 32-bit only and we were running a 64-bit applicationpool on a 64-bit machine.

So we changed it to a 32-bit enabled applicationspool instead and then we got the error about "SIPEPS, Version=4.0.0.0".

So instead of doing that first fix, just delete the Microsoft.Rtc.Internal.Media.dll from the bin/ catalogue and restart your webbserver running a 64-bit application pool (if it is an 64-bit operatingsystem).

Otherwise it is a nifty software, thank you for making it available and the documentation was very clear.

/Peter Skov, Linköping University

Apr 2, 2012 at 8:35 PM

I got the widget working. The only thing is when people are in a chat session and receive a phone call, the chat session is aborted. Does anyone know what the problem may be?  I also have one user which telephone number isn't displayed at all. It is displayed in the normal lync client.

 

Regards,

 

Maarten Follender

Mar 30, 2013 at 1:51 PM
Hello Brother,

i am trying to deploy Chat Widget but cuz of week documentation i am getting stuck in every point, as you have mentioned that you installed Widget. I'll be thankful to you if you can share the document which you have mentioned missing steps or any completed document of deployment Widget.

you can send me document to my email address: durraniasghar@gmail.com

Regards,
Asghar Durrai
Dec 3, 2013 at 10:31 AM
Edited Dec 3, 2013 at 10:33 AM
Hello Thomas,

please have a look at NetTask Hosted Lync here we have installed the widget.

Our trouble is still in it, which will open the chat not always correct.

While, however, the chat window is opened the conversation can not be initialized even though the participants (SIP) is partially available.

The message is: opening chat ...

Sometimes a Error like: "Error: Ajax error :parsererror / jQuery161024906287936064375_1386066539303 was not called" is shown.

Once the chat window is closed and you erneutinitialisiert it, the chat goes after that.

However, this only applies to IE9 and IE10, IE 11, the chat does not work.

About an answer I would appreciate it.

Regards,
Marco Rutzke