Unison Version Conflict

Discussion in 'Server Operation' started by dgeho1, Nov 23, 2013.

  1. dgeho1

    dgeho1 Member HowtoForge Supporter

    I am setting up a Debian 6 box with unison to sync to a box running Ubuntu 12.04

    When trying to run unison I get the following error:

    Fatal error: Received unexpected header from the server:
    expected "Unison 2.32\n" but received "Unison 2.40\n\000\000\000\000\017",
    which differs at "Unison 2.4".
    This can happen because you have different versions of Unison
    installed on the client and server machines, or because
    your connection is failing and somebody is printing an error
    message, or because your remote login shell is printing
    something itself before starting Unison.

    Any ideas?

    Thanx
     
  2. fbartels

    fbartels New Member

    The Unison version numbers need to match on both sides. The easiest way would be to install unison2.32.52 on the Ubuntu box.

    http://packages.debian.org/search?keywords=unison&searchon=names&suite=oldstable&section=all
    http://packages.ubuntu.com/search?keywords=unison&searchon=names&suite=precise&section=all

    Edit: the best solution would of course be to update Debian to the current stable (Wheezy). Here 2.40.x is the default package.

    http://packages.debian.org/search?suite=wheezy&searchon=names&keywords=unison
     

Share This Page