<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title></title>
<style type="text/css">
<!--
body{margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;}
-->
</style>
</head>
<body marginleft="10" marginright="10" margintop="10" marginbottom="10">
<font face="Arial" size="+0" color="#000000" style="font-family:Arial;font-size:10pt;color:#000000;">hi, when starting a sync, i get SSL error..<br />
<br />
has anyone an idea what i may have missed?<br />
<br />
I generated the server key and the self-signed keys.<br />
openssl genrsa -out /etc/csync2_ssl_key.pem 1024<br />
openssl req -new -key /etc/csync2_ssl_key.pem -out /etc/csync2_ssl_cert.csr<br />
openssl x509 -req -days 600 -in /etc/csync2_ssl_cert.csr -signkey /etc/csync2_ssl_key.pem -out /etc/csync2_ssl_cert.pem<br />
<br />
<br />
debian packages on 2.6.18 / 2.6.20<br />
csync2 1.33-2<br />
<br />
config is:<br />
group webservers {<br />
host web01;<br />
host web02;<br />
key /etc/csync2-serverfarm.key;<br />
include /var/www;<br />
}<br />
strace:<br />
client:<br />
[pid 8835] write(2, "<8835> New connection from 192.1"..., 47<8835> New connection from 192.168.22.1:42972.<br />
) = 47<br />
[pid 8835] dup2(4, 0) = 0<br />
[pid 8835] dup2(4, 1) = 1<br />
[pid 8835] close(4) = 0<br />
[pid 8835] setsockopt(1, SOL_TCP, TCP_NODELAY, [1], 4) = 0<br />
[pid 8835] read(0, "SSL\n", 512) = 4<br />
[pid 8835] write(1, "OK (activating_ssl).\n", 21) = 21<br />
[pid 8835] access("/dev/random", R_OK) = 0<br />
[pid 8835] access("/dev/urandom", R_OK) = 0<br />
[pid 8835] open("/dev/urandom", O_RDONLY) = 4<br />
[pid 8835] select(5, [4], NULL, NULL, {3, 0}) = 1 (in [4], left {3, 0})<br />
[pid 8835] read(4, "M@%\211\361\346\2069us\335Uby\370\332#\v\253\0o\304x\324"..., 120) = 120<br />
[pid 8835] select(5, [4], NULL, NULL, {3, 0}) = 1 (in [4], left {3, 0})<br />
[pid 8835] read(4, "_3\363d\203\25b\362\245*\264\32\22\350G\376\323z4\311\256"..., 120) = 120<br />
[pid 8835] select(5, [4], NULL, NULL, {3, 0}) = 1 (in [4], left {3, 0})<br />
[pid 8835] read(4, "6r3\367@D,\325\370}\35\332mH\364U\265\277\257\25\34\267"..., 120) = 120<br />
[pid 8835] select(5, [4], NULL, NULL, {3, 0}) = 1 (in [4], left {3, 0})<br />
[pid 8835] read(4, "D\25z\r\3435Zn\330\364N1Vxy\230fZU\336\225kw\327\316\252"..., 120) = 120<br />
[pid 8835] select(5, [4], NULL, NULL, {3, 0}) = 1 (in [4], left {3, 0})<br />
[pid 8835] read(4, "k\345\6\234C\222o\210Pt\255\375\356\262\r\2469Xa\230}\352"..., 120) = 120<br />
[pid 8835] gettimeofday({1177091272, 357090}, NULL) = 0<br />
[pid 8835] getrusage(RUSAGE_SELF, {ru_utime={0, 4000}, ru_stime={0, 0}, ...}) = 0<br />
[pid 8835] time(NULL) = 1177091272<br />
[pid 8835] times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 1726072714<br />
[pid 8835] open("/etc/csync2_ssl_cert.pem", O_RDONLY) = 5<br />
[pid 8835] fstat64(5, {st_mode=S_IFREG|0644, st_size=704, ...}) = 0<br />
[pid 8835] mmap2(NULL, 704, PROT_READ, MAP_SHARED, 5, 0) = 0xb7f59000<br />
[pid 8835] close(5) = 0<br />
[pid 8835] munmap(0xb7f59000, 704) = 0<br />
[pid 8835] open("/etc/csync2_ssl_key.pem", O_RDONLY) = 5<br />
[pid 8835] fstat64(5, {st_mode=S_IFREG|0644, st_size=887, ...}) = 0<br />
[pid 8835] mmap2(NULL, 887, PROT_READ, MAP_SHARED, 5, 0) = 0xb7f59000<br />
[pid 8835] close(5) = 0<br />
[pid 8835] munmap(0xb7f59000, 887) = 0<br />
[pid 8835] open("/etc/csync2_ssl_cert.pem", O_RDONLY) = 5<br />
[pid 8835] fstat64(5, {st_mode=S_IFREG|0644, st_size=704, ...}) = 0<br />
[pid 8835] mmap2(NULL, 704, PROT_READ, MAP_SHARED, 5, 0) = 0xb7f59000<br />
[pid 8835] close(5) = 0<br />
[pid 8835] munmap(0xb7f59000, 704) = 0<br />
[pid 8835] gettimeofday({1177091272, 361773}, NULL) = 0<br />
[pid 8835] getrusage(RUSAGE_SELF, {ru_utime={0, 8000}, ru_stime={0, 0}, ...}) = 0<br />
[pid 8835] time(NULL) = 1177091272<br />
[pid 8835] times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 1726072715<br />
[pid 8835] gettimeofday({1177091272, 361999}, NULL) = 0<br />
[pid 8835] getrusage(RUSAGE_SELF, {ru_utime={0, 8000}, ru_stime={0, 0}, ...}) = 0<br />
[pid 8835] time(NULL) = 1177091272<br />
[pid 8835] times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 1726072715<br />
[pid 8835] recv(0, "\26\3\1\0D", 5, 0) = 5<br />
[pid 8835] recv(0, "\1\0\0@\3\1F(\374\315\374\10\241\367\21)1\212.\0323\361"..., 68, 0) = 68<br />
[pid 8835] brk(0x80a3000) = 0x80a3000<br />
[pid 8835] time(NULL) = 1177091272<br />
[pid 8835] time(NULL) = 1177091272<br />
[pid 8835] gettimeofday({1177091272, 362676}, NULL) = 0<br />
[pid 8835] getrusage(RUSAGE_SELF, {ru_utime={0, 8000}, ru_stime={0, 0}, ...}) = 0<br />
[pid 8835] time(NULL) = 1177091272<br />
[pid 8835] times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 1726072715<br />
[pid 8835] time(NULL) = 1177091272<br />
[pid 8835] send(1, "\26\3\1\0J\2\0\0F\3\1F(\374\310d\345\3069t~\373\273\231"..., 79, 0) = 79<br />
[pid 8835] send(1, "\26\3\1\1\351\v\0\1\345\0\1\342\0\1\3370\202\1\3330\202"..., 494, 0) = 494<br />
[pid 8835] send(1, "\26\3\1\0?\r\0\0;\2\1\2\0006\0004021\v0\t\6\3U\4\6\23\2"..., 68, 0) = 68<br />
[pid 8835] send(1, "\26\3\1\0\4\16\0\0\0", 9, 0) = 9<br />
[pid 8835] recv(0, "\26\3\1\0\7", 5, 0) = 5<br />
[pid 8835] recv(0, "\v\0\0\3\0\0\0", 7, 0) = 7<br />
[pid 8835] write(2, "<8835> ", 7<8835> ) = 7<br />
[pid 8835] write(2, "Establishing SSL connection fail"..., 36Establishing SSL connection failed.<br />
) = 36<br />
[pid 8835] munmap(0xb7f5a000, 4096) = 0<br />
[pid 8835] exit_group(1) = ?<br />
<br />
<br />
</font>
</body>
</html>