<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  
  
  <channel>
    <title>chrisjrob: skype</title>
    <link>https://chrisjrob.com</link>
    <atom:link href="https://chrisjrob.com/tag/skype/feed/index.xml" rel="self" type="application/rss+xml" />
    <description>GNU Linux, Perl and FLOSS</description>
    <language>en-gb</language>
    <pubDate>Fri, 13 Feb 2026 17:22:31 +0000</pubDate>
    <lastBuildDate>Fri, 13 Feb 2026 17:22:31 +0000</lastBuildDate>
    
    <item>
      <title>Ubuntu Empathy Microsoft Skype For Business Lync 2013 Client</title>
      <link>https://chrisjrob.com/2015/12/31/ubuntu-empathy-microsoft-skype-for-business-lync-2013-client/</link>
      <pubDate>Thu, 31 Dec 2015 10:23:32 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2015/12/31/ubuntu-empathy-microsoft-skype-for-business-lync-2013-client</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/empathy.png" align="right" alt="Featured Image">
         
         <p>I wrote recently regarding using <a href="/2015/09/02/linux-microsoft-skype-for-business-lync-2013-client/">Microsoft Skype for Business / Lync 2013 in Pidgin</a>, this has worked really well for our Lubuntu 14.04 clients, running Pidgin. 
Having some time off work I decided to try and get this working also on <a href="/2015/10/09/lenovo-thinkpad-x1-carbon-gen-3/">my Ubuntu 14.04 laptop</a>.</p>

<p>The problem is that Ubuntu uses Empathy by default, rather than Pidgin, but I found that the steps were virtually identical (cut and pasted from my earlier post):</p>

<!--more-->

<h2 id="download-and-dependencies">Download and Dependencies</h2>

<ol>
  <li>
    <p>Install build tools if you don’t already have them:</p>

    <p><code class="language-plaintext highlighter-rouge">sudo apt-get install build-essential</code></p>
  </li>
  <li>
    <p>Install checkinstall if you don’t already have it:</p>

    <p><code class="language-plaintext highlighter-rouge">sudo apt-get install checkinstall</code></p>
  </li>
  <li>
    <p><a href="http://sourceforge.net/projects/sipe/files/sipe/pidgin-sipe-1.20.1/pidgin-sipe-1.20.1.tar.gz/download">Download source files</a>.</p>
  </li>
  <li>
    <p>Extract source:</p>

    <p><code class="language-plaintext highlighter-rouge">tar -xvvzf pidgin-sipe-1.20.1.tar.gz</code></p>
  </li>
  <li>
    <p>Change into source directory:</p>

    <p><code class="language-plaintext highlighter-rouge">cd pidgin-sipe-1.20.1</code></p>
  </li>
  <li>
    <p>Read carefully the README file in the source directory.</p>
  </li>
  <li>
    <p>Install dependencies listed in the README:</p>

    <p><code class="language-plaintext highlighter-rouge"># apt-get install libpurple-dev libtool intltool pkg-config libglib2.0-dev libxml2-dev libnss3-dev libssl-dev libkrb5-dev libnice-dev libgstreamer0.10-dev</code></p>
  </li>
</ol>

<p>These dependencies may change over time, and your particular requirements may be different from mine, so please read the README and that information should take precedence.</p>

<h2 id="compile-and-install">Compile and Install</h2>

<p>Lastly, as an ordinary user, you should now be able to compile.
If it fails at any stage, simply read the error and install the missed dependency.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ ./configure --prefix=/usr
$ make
$ sudo checkinstall
</code></pre></div></div>

<p>I found checkinstall was pre-populated with sensible settings, and I was able to continue without making any changes.
Once complete a Debian package will have been created in the current directory, but it will have already been installed for you.</p>

<h2 id="add-account-in-empathy">Add Account in Empathy</h2>

<p>Still in a terminal type:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ empathy-accounts
</code></pre></div></div>

<p>Then simply click the + button to add an account, select the Account Type “sipe”, enter your email address in the Account field and click Log-in. 
Then highlight the newly created account and Edit Connection Preferences, opening up the Advanced section. 
I completed the following:</p>

<ul>
  <li>Login: enter your Skype for Business email address</li>
  <li>Password</li>
  <li>Server: leave blank</li>
  <li>Transport: auto</li>
  <li>User agent: UCCAPI/15.0.4420.1017 OC/15.0.4420.1017</li>
  <li>Authentication: auto</li>
</ul>

<p>And that really was all that there was to it.</p>

       ]]>
      </description>
    </item>
    
    <item>
      <title>Linux Microsoft Skype For Business Lync 2013 Client</title>
      <link>https://chrisjrob.com/2015/09/02/linux-microsoft-skype-for-business-lync-2013-client/</link>
      <pubDate>Wed, 02 Sep 2015 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2015/09/02/linux-microsoft-skype-for-business-lync-2013-client</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/pidgin.png" align="right" alt="Featured Image">
         
         <p>I was surprised to learn that Ubuntu 14.04 can talk to Skype for
Business AKA Lync 2013 using the Pidgin Instant Messaging client. The
general steps were:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># apt-get install pidgin pidgin-sipe
</code></pre></div></div>

<p>And then restart Pidgin and add a new Account. The Office Communicator
is the relevant plugin, with the following parameters:</p>

<!--more-->

<ul>
  <li>Protocol: Office Communicator</li>
  <li>Username: Your Office 365 or Skype for Business username - probably
your email address</li>
  <li>Password: Your password is obviously required - and will be stored
unencrypted in the config file, so you may wish to leave this blank
and enter at each login</li>
  <li>Server[:Port]: Leave empty if your set-up has autodiscovery</li>
  <li>Connection type: Auto</li>
  <li>User Agent: UCCAPI/15.0.4420.1017 OC/15.0.4420.1017</li>
  <li>Authentication scheme: TLS-DSK</li>
</ul>

<p>I am unclear why the user agent is required, and whether that will need
to change from time to time or not. So far it has worked fine here.</p>

<p>Unfortunately a few days ago the above set-up stopped working, with
“Failed to authenticate with server”. It seems that you must now use
version 1.20 of the Sipe plugin, which fixes “Office365 rejects RC4 in
TLS-DSK”. As this version was only completed three days ago, it is not
yet available in any of the Ubuntu repositories that I have been able to
find, you will probably have to compile yourself.</p>

<p>Broadly speaking I followed these key stages:</p>

<ol>
  <li>
    <p>Install build tools if you don’t already have them:</p>

    <p><code class="language-plaintext highlighter-rouge">sudo apt-get install build-essential</code></p>
  </li>
  <li>
    <p>Install checkinstall if you don’t already have it:</p>

    <p><code class="language-plaintext highlighter-rouge">sudo apt-get install checkinstall</code></p>
  </li>
  <li>
    <p><a href="http://sourceforge.net/projects/sipe/files/sipe/pidgin-sipe-1.20.1/pidgin-sipe-1.20.1.tar.gz/download">Download source files</a>.</p>
  </li>
  <li>
    <p>Extract source:</p>

    <p><code class="language-plaintext highlighter-rouge">tar -xvvzf pidgin-sipe-1.20.1.tar.gz</code></p>
  </li>
  <li>
    <p>Change into source directory:</p>

    <p><code class="language-plaintext highlighter-rouge">cd pidgin-sipe-1.20.1</code></p>
  </li>
  <li>
    <p>Read carefully the README file in the source directory.</p>
  </li>
  <li>
    <p>Install dependencies listed in the README:</p>

    <p><code class="language-plaintext highlighter-rouge"># apt-get install libpurple-dev libtool intltool pkg-config libglib2.0-dev libxml2-dev libnss3-dev libssl-dev libkrb5-dev libnice-dev libgstreamer0.10-dev</code></p>
  </li>
</ol>

<p>These dependencies may change over time, and your particular
requirements may be different from mine, so please read the README and
that information should take precedence.</p>

<p>Lastly, as an ordinary user, you should now be able to compile. If it
fails at any stage, simply read the error and install the missed
dependency.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ ./configure --prefix=/usr
$ make
$ sudo checkinstall
</code></pre></div></div>

<p>I found checkinstall was pre-populated with sensible settings, and I was
able to continue without making any changes. Once complete a Debian
package will have been created in the current directory, but it will
have already been installed for you.</p>

<p>For some reason I found that at this stage Pidgin would no longer run,
as it was now named <code class="language-plaintext highlighter-rouge">/usr/bin/pidgin.orig</code> instead of <code class="language-plaintext highlighter-rouge">/usr/bin/pidgin</code>, I
tried removing and reinstalling pidgin but to no avail. In the end I
created a symlink (<code class="language-plaintext highlighter-rouge">ln -s /usr/bin/pidgin.orig /usr/bin/pidgin</code>), but you
should not do this unless you experience the same issue. If you know the
reason for this I would be delighted to receive your feedback, as this
isn’t a problem that I have come across before.</p>

<p>Restarting Pidgin and the Office Communicator sprung into life once
more. Sadly I would imagine that this won’t be the last time this plugin
will break, such are the vagaries of connecting to closed proprietary
networks.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Skype 64-bit</title>
      <link>https://chrisjrob.com/2010/12/05/skype-64-bit/</link>
      <pubDate>Sun, 05 Dec 2010 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/12/05/skype-64-bit</guid>
      <description>
       <![CDATA[
         
         <p>When I bought my Toshiba laptop and opted for 64-bit Debian Squeeze I made one compromise, I gave up Skype.  This was for the simple reason that it would not work on 64-bit Linux (or 64-bit anything, come to that).  Later I heard from several people that you could install the 32-bit version using the 32-bit libraries, but I was conscious that this was sub-optimal and in any case Skype should be punished for being closed source and, perhaps more to the point, for not providing a 64-bit version.</p>

<!--more-->

<p>Skype is important, though, for new Linux users.  It is no good telling them to use SIP, as their friends have Skype and most people do not want to make the sacrifices that some of us feel are necessary.</p>

<p>Feeling a little guilty, I decided to give it a go.  I was expecting to download the 32-bit version of Skype, and the 32-bit libraries, but was surprised to see a 64-bit version for Ubuntu.  Given that Ubuntu is based on Debian, it was worth a try:</p>

<ul>
  <li><a href="http://www.skype.com/en/download-skype/skype-for-linux/">Download Skype for Linux</a></li>
</ul>

<p>I installed it with:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo dpkg -i skype-ubuntu-intrepid_2.1.0.81-1_amd64.deb
</code></pre></div></div>

<p>And, erm, it seems to work.  Well at least the test call worked perfectly.</p>

<p>So we seem to be able to tick the Skype 64-bit box as “job done”, now how about iTunes…</p>


       ]]>
      </description>
    </item>
    
  </channel> 
</rss>
