monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] 0.18 "monotone: warning: bad server signature"


From: Nick Brown
Subject: [Monotone-devel] 0.18 "monotone: warning: bad server signature"
Date: Tue, 12 Apr 2005 19:20:39 +0100
User-agent: KMail/1.7.2

I've just build 0.18, but I can't pull from monotone server as I'm getting "bad 
server signature" warning.
Below are the commands I issued with their debug output.
I've also attached the build log generated by rpm while creating the package.
It contains a lot of linker messages, and a strange warning about > GCC 3.3 
required for sse2, despite that fact I'm using gcc3.4.3.

The FLAGS and configure options used to build rpm were;

+ CXXFLAGS='-O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro '
+ export CXXFLAGS

+ ./configure i586-mandrake-linux-gnu --program-prefix= --prefix=/usr --exec-pr\
efix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/us\
r/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --loc\
alstatedir=/var/lib --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir\
=/usr/share/info --with-bundled-sqlite --with-bundled-lua --enable-static-boost

Can anyone suggest what is wrong?

Thanks,
Nick

address@hidden i586]# i586-mandrake-linux-gnu-g++ --version
i586-mandrake-linux-gnu-g++ (GCC) 3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
address@hidden Software]$ monotone --debug --db=mt.db db init
monotone: started up on Linux 2.6.11-6mdk #1 Tue Mar 22 16:04:32 CET 2005 i686
monotone: command line: 'monotone', '--debug', '--db=mt.db', 'db', 'init'
monotone: set locale: LC_CTYPE=en_GB, LC_MESSAGES=en_GB
monotone: initial path is /home/nick/Software
monotone: converting 8 bytes from ISO-8859-1 to UTF-8
monotone: converting 7 bytes from ISO-8859-1 to UTF-8
monotone: converting 10 bytes from ISO-8859-1 to UTF-8
monotone: converting 2 bytes from ISO-8859-1 to UTF-8
monotone: converting 4 bytes from ISO-8859-1 to UTF-8
monotone: searching for 'MT' directory with root '/'
monotone: 'MT' not found in '/home/nick/Software' with '' removed
monotone: 'MT' not found in '/home/nick' with 'Software' removed
monotone: 'MT' not found in '/home' with 'nick/Software' removed
monotone: search for 'MT' ended at '/' with 'home/nick/Software' removed
monotone: '/MT' does not exist
monotone: skipping nonexistent rcfile '/home/nick/.monotonerc'
monotone: skipping nonexistent rcfile 'MT/monotonerc'
monotone: executing db command
monotone: db.execute("
monotone: -- schema for the sql database. this file is converted into
monotone: -- a str ...")
address@hidden Software]$ monotone --debug --db=mt.db --key="" pull off.net 
net.venge.monotone
monotone: started up on Linux 2.6.11-6mdk #1 Tue Mar 22 16:04:32 CET 2005 i686
monotone: command line: 'monotone', '--debug', '--db=mt.db', '--key=', 'pull', 
'off.net', 'net.venge.monotone'
monotone: set locale: LC_CTYPE=en_GB, LC_MESSAGES=en_GB
monotone: initial path is /home/nick/Software
monotone: converting 8 bytes from ISO-8859-1 to UTF-8
monotone: converting 7 bytes from ISO-8859-1 to UTF-8
monotone: converting 10 bytes from ISO-8859-1 to UTF-8
monotone: converting 6 bytes from ISO-8859-1 to UTF-8
monotone: converting 4 bytes from ISO-8859-1 to UTF-8
monotone: converting 7 bytes from ISO-8859-1 to UTF-8
monotone: converting 18 bytes from ISO-8859-1 to UTF-8
monotone: searching for 'MT' directory with root '/'
monotone: 'MT' not found in '/home/nick/Software' with '' removed
monotone: 'MT' not found in '/home/nick' with 'Software' removed
monotone: 'MT' not found in '/home' with 'nick/Software' removed
monotone: search for 'MT' ended at '/' with 'home/nick/Software' removed
monotone: '/MT' does not exist
monotone: skipping nonexistent rcfile '/home/nick/.monotonerc'
monotone: skipping nonexistent rcfile 'MT/monotonerc'
monotone: executing pull command
monotone: db.fetch("SELECT domain, name, value FROM db_vars")
monotone: setting default server to off.net
monotone: db.execute("INSERT OR REPLACE INTO db_vars VALUES('database', 
'ZGVmYXVsdC1zZXJ2ZXI ...")
monotone: db.fetch("SELECT domain, name, value FROM db_vars")
monotone: setting default collection to net.venge.monotone
monotone: db.execute("INSERT OR REPLACE INTO db_vars VALUES('database', 
'ZGVmYXVsdC1jb2xsZWN ...")
monotone: warning: doing anonymous pull
monotone: db.fetch("SELECT id, name, value, keypair, signature FROM 
'revision_certs' WHERE name = 'branch'")
monotone: db.execute("BEGIN")
monotone: connecting to off.net
monotone: rebuilding merkle trees for collection net.venge.monotone
monotone: db.fetch("SELECT id, name, value, keypair, signature FROM 
'revision_certs' WHERE name = 'branch'")
monotone: db.fetch("SELECT branch, epoch FROM branch_epochs")
monotone: db.fetch("SELECT hash, id, keypair FROM 'revision_certs'")
monotone: read 207 bytes from fd 4 (peer off.net)
monotone: processing 0 byte input buffer from peer off.net
monotone: server key has name address@hidden, hash 
70a0f283898a18815a83df37c902e5f1492e9aa2
monotone: db.fetch("SELECT domain, name, value FROM db_vars")
monotone: warning: first time connecting to server off.net; authenticity can't 
be established
monotone: warning: their key is 70a0f283898a18815a83df37c902e5f1492e9aa2
monotone: db.execute("INSERT OR REPLACE INTO db_vars VALUES('known-servers', 
'b2ZmLm5ldA==
monotone: ' ...")
monotone: db.fetch("SELECT id FROM public_keys WHERE hash = 
'70a0f283898a18815a83df37c902e5f1492e9aa2'")
monotone: warning: saving public key for address@hidden to database
monotone: db.execute("INSERT INTO public_keys 
VALUES('70a0f283898a18815a83df37c902e5f1492e9a ...")
monotone: received 'hello' netcmd from server 
'70a0f283898a18815a83df37c902e5f1492e9aa2' with nonce 
'400023cb0809f4e2ac98dd00ba6f424abbe333b4'
monotone: db.fetch("SELECT id FROM public_keys WHERE hash = 
'70a0f283898a18815a83df37c902e5f1492e9aa2'")
monotone: wrote 47 bytes to fd 4 (peer off.net), 0 remain in output buffer
monotone: read 138 bytes from fd 4 (peer off.net)
monotone: [bytes in: 345] [bytes out: 47] [certs in: 0] [revs in: 0]
monotone: processing 0 byte input buffer from peer off.net
monotone: received 'confirm' netcmd from server 
'70a0f283898a18815a83df37c902e5f1492e9aa2' for collection 'net.venge.monotone' 
in source mode
monotone: db.fetch("SELECT id FROM public_keys WHERE hash = 
'70a0f283898a18815a83df37c902e5f1492e9aa2'")
monotone: db.fetch("SELECT id, keydata FROM public_keys where hash = 
'70a0f283898a18815a83df37c902e5f1492e9aa2'")
monotone: building verifier for 160-byte pub key
monotone: checking 175-byte (128 decoded) signature
monotone: warning: bad server signature
monotone: terminated exchange with off.net
monotone: db.execute("COMMIT")
address@hidden Software]$

Attachment: build.log
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]