WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

RE: [Xen-users] xe cli not working on remote machine

Hi Jeff,

i will setup a gentoo-vm and will try to reproduce ur problem.

It just works for me, since im using debian/ubuntu

have phun,

thomas


Am Freitag, den 05.11.2010, 11:01 -0700 schrieb
jfcouture@xxxxxxxxxxxxxx:
> Hi,
>  
> did you do a query with your XE on the gentoo box ?
>  
> the XE be it self does work but querying returns errors
>  
> I tried on a 32 bits version but it also failed.
>  
> I tried on a 64 bits Ubuntu 10.04 and it worked.
>  
> there's something different on the stunnel package but cant figure it
> out. 
>  
>         -------- Original Message --------
>         Subject: Re: [Xen-users] xe cli not working on remote machine
>         From: Thomas Halinka <lists@xxxxxxxxx>
>         Date: Fri, November 05, 2010 5:51 am
>         To: jfcouture@xxxxxxxxxxxxxx
>         Cc: xen-users@xxxxxxxxxxxxxxxxxxx
>         
>         Hi Jeff,
>         
>         Am Freitag, den 05.11.2010, 05:09 -0700 schrieb
>         jfcouture@xxxxxxxxxxxxxx:
>         > Hi list,
>         > 
>         > I have 3 Citrix Xenserver 5.6 and currently building a a VM
>         backup
>         > server.
>         > 
>         > I took the xe client on one of the server and installed it
>         on the
>         > backup server (gentoo based)
>         
>         I just copied the xe-binary from my citrix-hosts, installed
>         stunnel and
>         ran xe
>         
>         Something like:
>         
>         # emerge (-pv) stunnel && scp root@
>         $CITRIX-Box:/opt/xensource/bin/xe /usr/local/bin/
>         
>         XE just runs fine on my debian-boxes, but never tried on a
>         64bit-Host...
>         
>         is your gentoo-box amd64 or i386?
>         
>         hth,
>         
>         thomas
>         
>         
>         > 
>         > installed the stunnel package to make XE work.
>         > 
>         > now when running, I get this error message :
>         > 
>         > [server ­~ #] ./xe help -debug -s 192.168.111.17 -u user -pw
>         pass
>         > Connecting via stunnel to [192.168.111.17] port [443]
>         > stunnel: stunnel has pidty: (StdFork 21992)
>         > stunnel: stunnel start: Log from stunnel: []
>         > Error: Connection reset by peer (calling read )
>         > 
>         > 
>         > 
>         > running a strace on this:
>         > [server ­~ #] strace ./xe help -debug -s 192.168.111.17 -u
>         root -pw
>         > bonjour
>         > execve("./xe", ["./xe", "help", "-debug", "-s",
>         "192.168.111.17",
>         > "-u", "root", "-pw", "bonjour"], [/* 28 vars */]) = 0
>         > [ Process PID=21995 runs in 32 bit mode. ]
>         > uname({sys="Linux", node="devsys-srv03", ...}) = 0
>         > brk(0) = 0x9206000
>         > brk(0x9206cb0) = 0x9206cb0
>         > set_thread_area(0xffd0708c) = 0
>         > brk(0x9227cb0) = 0x9227cb0
>         > brk(0x9228000) = 0x9228000
>         > brk(0x9249000) = 0x9249000
>         > mmap2(NULL, 516096, PROT_READ|PROT_WRITE, MAP_PRIVATE|
>         MAP_ANONYMOUS,
>         > -1, 0) = 0xfffffffff76f4000
>         > sigaltstack({ss_sp=0x8155860, ss_flags=0x2000 /* SS_??? */,
>         > ss_size=578935014240055448}, NULL) = 0
>         > rt_sigaction(SIGSEGV, {0x808dd5e, [], SA_STACK|SA_NODEFER},
>         NULL, 8) =
>         > 0
>         > readlink("/proc/self/exe", "/root/xe", 256) = 8
>         > stat64("/root/xe", {st_mode=S_IFREG|0755,
>         st_size=1345687, ...}) = 0
>         > _llseek(0, 0, 0xffd06fe0, SEEK_CUR) = -1 ESPIPE (Illegal
>         seek)
>         > _llseek(1, 0, 0xffd06fd0, SEEK_CUR) = -1 ESPIPE (Illegal
>         seek)
>         > _llseek(2, 0, 0xffd06fd0, SEEK_CUR) = -1 ESPIPE (Illegal
>         seek)
>         > gettimeofday({1288958862, 211487}, NULL) = 0
>         > getppid() = 21994
>         > getpid() = 21995
>         > rt_sigaction(SIGPIPE, {SIG_IGN, [], 0}, {SIG_DFL, [], 0}, 8)
>         = 0
>         > rt_sigaction(SIGINT, {0x808dde7, [], 0}, {SIG_DFL, [], 0},
>         8) = 0
>         > access("/opt/xensource/libexec/stunnel/stunnel", X_OK) = -1
>         ENOENT (No
>         > such file or directory)
>         > access("/usr/sbin/stunnel4", X_OK) = -1 ENOENT (No such file
>         or
>         > directory)
>         > access("/usr/sbin/stunnel", X_OK) = 0
>         > open("/root/.xe", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such
>         file or
>         > directory)
>         > stat64("/var/xapi/verify_certificates", 0xffd06f7c) = -1
>         ENOENT (No
>         > such file or directory)
>         > pipe([3, 4]) = 0
>         > open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 5
>         > fcntl64(5, F_SETFD, FD_CLOEXEC) = 0
>         > _llseek(5, 0, [0], SEEK_CUR) = 0
>         > read(5, "\366\237g\341\372\247|\366\276^\240\242\265\204\353
>         \231\242
>         > \360\245 n),\20\22ZOsZ\310\205\f"..., 4096) = 4096
>         > close(5) = 0
>         > socketpair(PF_FILE, SOCK_STREAM, 0, [5, 6]) = 0
>         > gettimeofday({1288958862, 213815}, NULL) = 0
>         > open("/tmp/stunneleede8e.log", O_WRONLY|O_CREAT|O_EXCL|
>         O_LARGEFILE,
>         > 0600) = 7
>         > fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
>         > close(7) = 0
>         > open("/tmp/stunneleede8e.log", O_WRONLY|O_CREAT|O_LARGEFILE,
>         0) = 7
>         > clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|
>         CLONE_CHILD_SETTID|
>         > SIGCHLD, child_tidptr=0) = 21996
>         > close(3) = 0
>         > close(6) = 0
>         > write(4, "client=yes\nforeground=yes\nsocket"..., 78) = 78
>         > close(4) = 0
>         > close(7) = 0
>         > open("/tmp/stunneleede8e.log", O_RDONLY|O_LARGEFILE) = 3
>         > read(3, "", 1024) = 0
>         > close(3) = 0
>         > unlink("/tmp/stunneleede8e.log") = 0
>         > _llseek(5, 0, 0xffd06fa4, SEEK_CUR) = -1 ESPIPE (Illegal
>         seek)
>         > _llseek(5, 0, 0xffd06fb4, SEEK_CUR) = -1 ESPIPE (Illegal
>         seek)
>         > write(2, "Connecting via stunnel to [192.1"...,
>         143Connecting via
>         > stunnel to [192.168.111.17] port [443]
>         > stunnel: stunnel has pidty: (StdFork 21996)
>         > stunnel: stunnel start: Log from stunnel: []
>         > ) = 143
>         > write(5, "POST /cli HTTP/1.0\r\nUser-agent: "..., 106) = 106
>         > ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig
>         icanon
>         > echo ...}) = 0
>         > read(5, 0xffd02fa8, 27) = -1 ECONNRESET (Connection
>         > reset by peer)
>         > stat64("", 0xffd06fac) = -1 ENOENT (No such file or
>         > directory)
>         > --- SIGCHLD (Child exited) @ 0 (0) ---
>         > close(5) = 0
>         > waitpid(21996, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}],
>         WNOHANG) =
>         > 21996
>         > ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig
>         icanon
>         > echo ...}) = 0
>         > ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig
>         icanon
>         > echo ...}) = 0
>         > ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig
>         icanon
>         > echo ...}) = 0
>         > write(2, "Error: Connection reset by peer "..., 48Error:
>         Connection
>         > reset by peer (calling read )
>         > ) = 48
>         > exit_group(1) = ?
>         > 
>         > 
>         > anyone tried running the XE outside the box and got this
>         working ?
>         > 
>         > thanks,
>         > 
>         > Jeff C.
>         > 
>         > _______________________________________________
>         > Xen-users mailing list
>         > Xen-users@xxxxxxxxxxxxxxxxxxx
>         > http://lists.xensource.com/xen-users
>         
>         
>         
>         _______________________________________________
>         Xen-users mailing list
>         Xen-users@xxxxxxxxxxxxxxxxxxx
>         http://lists.xensource.com/xen-users
>         



_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>