From: Rob H. <ro...@ro...> - 2003-01-30 22:44:51
|
On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas wrote: > I have problems checking out a module from CVS using SSH > > I have here the debug message dump: Hello, > Current filename(s) : doclib > > cvs [checkout aborted]: end of file from server (consult above messages > if any) Either CVS can't talk to SSH, or the SSH server is not accepting connections. Which OS is this BTW? Looks like this is your full command : DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect vcs /usr/local/share/sandweb/users/admin/passwd "cd /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib'" Make sure that "/usr/bin/ssh" is the correct path for SSH, this is set upon install and is configured in sandweb.cfg Also, try running this from the command line in your regular user account : CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' Let us know if that works. Thanks, Rob > > > DEBUG: (main) action: sandbox - submit: Checkout > DEBUG: (main) module_description: > DEBUG: (main) loading prefs > DEBUG: (main) > $VAR1 = bless( { > 'log_obj' => bless( { > 'log_dir' => '/var/log', > 'toggle' => { > 'debug' => '1', > 'log' => '1' > }, > 'debug_msgs' => [ > '(main) action: > sandbox - submit: Checkout', > '(main) > module_description: > ', > '(main) loading > prefs' > ] > }, 'SandWeb::Log' ), > 'repo' => { > 'local' => { > 'password' => 'cvs123', > 'connection' => 'SSH', > 'remember_repo_password' => > 'on', > 'name' => 'local', > 'root' => '/db/cvs', > 'type' => 'CVS', > 'server' => 'freak', > 'module' => {}, > 'username' => 'cvs' > } > }, > 'personal' => { > 'confirm_delete' => 'on', > 'full_name' => 'Zoltan Farkas' > }, > 'config_file' => '.user.cfg', > 'config_dir' => '/usr/local/share/sandweb/users/admin' > }, 'SandWeb::Config' ); > > DEBUG: (SandWeb::Config) module_description = '' > DEBUG: (main) write_config() > DEBUG: (main) module_name: > DEBUG: (main) username: admin > DEBUG: (main) location: > DEBUG: (main) main_window_url: > http://freak/cgi-bin/sandweb.cgi?action=sandbox > DEBUG: (main) Repo name: local > DEBUG: (main) Repo root: /db/cvs > DEBUG: (main) VCS sandbox: /usr/local/share/sandweb/users/admin/local// > DEBUG: (main) Repo type: CVS > DEBUG: (main) Filename(s): doclib > DEBUG: (SandWeb::Repository) Performing checkout operation > DEBUG: (SandWeb::Repository) Params: file doclib > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > DEBUG: (SandWeb::Repository::cvs) File: doclib > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib' > DEBUG: (SandWeb::Shell) Using VCS username/password > DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect > vcs /usr/local/share/sandweb/users/admin/passwd "cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib'" > DEBUG: (SandWeb::File) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::File::Unix) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : rm > "/usr/local/share/sandweb/users/admin/passwd" > DEBUG: (SandWeb::Shell) Not using VCS username/password > DEBUG: (SandWeb::File::Unix) error code : > > > > > Anybody knows why? > > --zoly |