Ticket #16 (closed defect: fixed)

Opened 2 years ago

Last modified 7 months ago

Deployment log output is munged

Reported by: joey@… Owned by: somebody
Priority: minor Milestone:
Component: component1 Version: 2.0
Keywords: Cc:

Description

I'm not a ruby person, so I don't even know where to start debugging this...

I've configured webistrano to run as a FastCGI (unix socket) daemon (spawn-fcgi) with Nginx. Webistrano and nginx run as an unpriviledged user. Additionally, I've used the "ActionController::AbstractRequest?.relative_url_root" directive in environments/production.rb so that I access webistrano over HTTP as a subfolder of my normal htdocs URL (it mostly works, a few HTML links to some minor actions - /logout for instance - are malformed)

Anyhoo, I get unreadable log output like this (nothing but X's) when trying my first deployment:

Deployed by: admin

Comment: 

arghh...test 3



Log:

*** XXXXXXXXSXXXXXXXXSXXXXXXXXHXXXXXXXX XXXXXXXXoXXXXXXXXpXXXXXXXXtXXXXXXXXiXXXXXXXXoXXXXXXXXnXXXXXXXXsXXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXeXXXXXXXXtXXXXXXXXtXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXsXXXXXXXXsXXXXXXXXhXXXXXXXX_XXXXXXXXkXXXXXXXXeXXXXXXXXyXXXXXXXXsXXXXXXXX XXXXXXXXtXXXXXXXXoXXXXXXXX:XXXXXXXX XXXXXXXX/XXXXXXXXeXXXXXXXXtXXXXXXXXcXXXXXXXX/XXXXXXXXsXXXXXXXXsXXXXXXXXhXXXXXXXXkXXXXXXXXeXXXXXXXXyXXXXXXXXsXXXXXXXX/XXXXXXXXbXXXXXXXXeXXXXXXXXlXXXXXXXXlXXXXXXXXkXXXXXXXXeXXXXXXXXyXXXXXXXX
 ** XXXXXXXXlXXXXXXXXoXXXXXXXXaXXXXXXXXdXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXsXXXXXXXXtXXXXXXXXaXXXXXXXXgXXXXXXXXeXXXXXXXX XXXXXXXXrXXXXXXXXeXXXXXXXXcXXXXXXXXiXXXXXXXXpXXXXXXXXeXXXXXXXX XXXXXXXX'XXXXXXXXlXXXXXXXXlXXXXXXXXnXXXXXXXXwXXXXXXXX-XXXXXXXXaXXXXXXXXsXXXXXXXXtXXXXXXXXeXXXXXXXXrXXXXXXXXiXXXXXXXXsXXXXXXXXkXXXXXXXX-XXXXXXXXeXXXXXXXXtXXXXXXXXcXXXXXXXXhXXXXXXXX'XXXXXXXX XXXXXXXX
*** XXXXXXXXPXXXXXXXXrXXXXXXXXoXXXXXXXXbXXXXXXXXlXXXXXXXXeXXXXXXXXmXXXXXXXX XXXXXXXXlXXXXXXXXoXXXXXXXXaXXXXXXXXdXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXcXXXXXXXXuXXXXXXXXsXXXXXXXXtXXXXXXXXoXXXXXXXXmXXXXXXXX XXXXXXXXrXXXXXXXXeXXXXXXXXcXXXXXXXXiXXXXXXXXpXXXXXXXXeXXXXXXXX:XXXXXXXX XXXXXXXXcXXXXXXXXoXXXXXXXXmXXXXXXXXpXXXXXXXXiXXXXXXXXlXXXXXXXXeXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX0XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXXkXXXXXXXXDXXXXXXXXOXXXXXXXX_XXXXXXXXBXXXXXXXXLXXXXXXXXOXXXXXXXXCXXXXXXXXKXXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX2XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXXtXXXXXXXXUXXXXXXXXMXXXXXXXXIXXXXXXXXNXXXXXXXXUXXXXXXXXSXXXXXXXX,XXXXXXXX XXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXkXXXXXXXXDXXXXXXXXOXXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX{XXXXXXXX'XXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX(XXXXXXXX'XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXDXXXXXXXXEXXXXXXXXBXXXXXXXXIXXXXXXXXAXXXXXXXXNXXXXXXXX_XXXXXXXXFXXXXXXXXRXXXXXXXXOXXXXXXXXNXXXXXXXXTXXXXXXXXEXXXXXXXXNXXXXXXXXDXXXXXXXX=XXXXXXXXnXXXXXXXXoXXXXXXXXnXXXXXXXXiXXXXXXXXnXXXXXXXXtXXXXXXXXeXXXXXXXXrXXXXXXXXaXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXvXXXXXXXXeXXXXXXXX XXXXXXXXaXXXXXXXXpXXXXXXXXtXXXXXXXX-XXXXXXXXgXXXXXXXXeXXXXXXXXtXXXXXXXX XXXXXXXX-XXXXXXXX-XXXXXXXXyXXXXXXXXeXXXXXXXXsXXXXXXXX XXXXXXXX-XXXXXXXX-XXXXXXXXfXXXXXXXXoXXXXXXXXrXXXXXXXXcXXXXXXXXeXXXXXXXX-XXXXXXXXyXXXXXXXXeXXXXXXXXsXXXXXXXX XXXXXXXXiXXXXXXXXnXXXXXXXXsXXXXXXXXtXXXXXXXXaXXXXXXXXlXXXXXXXXlXXXXXXXX XXXXXXXX\XXXXXXXX
XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX^XXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX2XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXXtXXXXXXXXUXXXXXXXXMXXXXXXXXIXXXXXXXXNXXXXXXXXUXXXXXXXXSXXXXXXXX,XXXXXXXX XXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXkXXXXXXXXDXXXXXXXXOXXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX{XXXXXXXX'XXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX(XXXXXXXX'XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXDXXXXXXXXEXXXXXXXXBXXXXXXXXIXXXXXXXXAXXXXXXXXNXXXXXXXX_XXXXXXXXFXXXXXXXXRXXXXXXXXOXXXXXXXXNXXXXXXXXTXXXXXXXXEXXXXXXXXNXXXXXXXXDXXXXXXXX=XXXXXXXXnXXXXXXXXoXXXXXXXXnXXXXXXXXiXXXXXXXXnXXXXXXXXtXXXXXXXXeXXXXXXXXrXXXXXXXXaXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXvXXXXXXXXeXXXXXXXX XXXXXXXXaXXXXXXXXpXXXXXXXXtXXXXXXXX-XXXXXXXXgXXXXXXXXeXXXXXXXXtXXXXXXXX XXXXXXXX-XXXXXXXX-XXXXXXXXyXXXXXXXXeXXXXXXXXsXXXXXXXX XXXXXXXX-XXXXXXXX-XXXXXXXXfXXXXXXXXoXXXXXXXXrXXXXXXXXcXXXXXXXXeXXXXXXXX-XXXXXXXXyXXXXXXXXeXXXXXXXXsXXXXXXXX XXXXXXXXiXXXXXXXXnXXXXXXXXsXXXXXXXXtXXXXXXXXaXXXXXXXXlXXXXXXXXlXXXXXXXX XXXXXXXX\XXXXXXXX
XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX^XXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX2XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXXtXXXXXXXXIXXXXXXXXDXXXXXXXXEXXXXXXXXNXXXXXXXXTXXXXXXXXIXXXXXXXXFXXXXXXXXIXXXXXXXXEXXXXXXXXRXXXXXXXX,XXXXXXXX XXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXkXXXXXXXXDXXXXXXXXOXXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX{XXXXXXXX'XXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX(XXXXXXXX'XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXDXXXXXXXXEXXXXXXXXBXXXXXXXXIXXXXXXXXAXXXXXXXXNXXXXXXXX_XXXXXXXXFXXXXXXXXRXXXXXXXXOXXXXXXXXNXXXXXXXXTXXXXXXXXEXXXXXXXXNXXXXXXXXDXXXXXXXX=XXXXXXXXnXXXXXXXXoXXXXXXXXnXXXXXXXXiXXXXXXXXnXXXXXXXXtXXXXXXXXeXXXXXXXXrXXXXXXXXaXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXvXXXXXXXXeXXXXXXXX XXXXXXXXaXXXXXXXXpXXXXXXXXtXXXXXXXX-XXXXXXXXgXXXXXXXXeXXXXXXXXtXXXXXXXX XXXXXXXX-XXXXXXXX-XXXXXXXXyXXXXXXXXeXXXXXXXXsXXXXXXXX XXXXXXXX-XXXXXXXX-XXXXXXXXfXXXXXXXXoXXXXXXXXrXXXXXXXXcXXXXXXXXeXXXXXXXX-XXXXXXXXyXXXXXXXXeXXXXXXXXsXXXXXXXX XXXXXXXXiXXXXXXXXnXXXXXXXXsXXXXXXXXtXXXXXXXXaXXXXXXXXlXXXXXXXXlXXXXXXXX XXXXXXXX\XXXXXXXX
XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX^XXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX3XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXX$XXXXXXXXuXXXXXXXXnXXXXXXXXdXXXXXXXXeXXXXXXXXfXXXXXXXXiXXXXXXXXnXXXXXXXXeXXXXXXXXdXXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXdXXXXXXXXaXXXXXXXXrXXXXXXXXcXXXXXXXXsXXXXXXXX XXXXXXXXzXXXXXXXXdXXXXXXXXaXXXXXXXXeXXXXXXXXmXXXXXXXXoXXXXXXXXnXXXXXXXX XXXXXXXXcXXXXXXXXaXXXXXXXXlXXXXXXXXlXXXXXXXXwXXXXXXXXeXXXXXXXXaXXXXXXXXvXXXXXXXXeXXXXXXXXrXXXXXXXX XXXXXXXXaXXXXXXXXsXXXXXXXXtXXXXXXXXeXXXXXXXXrXXXXXXXXiXXXXXXXXsXXXXXXXXkXXXXXXXX XXXXXXXXzXXXXXXXXaXXXXXXXXpXXXXXXXXtXXXXXXXXeXXXXXXXXlXXXXXXXX XXXXXXXXzXXXXXXXXaXXXXXXXXpXXXXXXXXtXXXXXXXXeXXXXXXXXlXXXXXXXX-XXXXXXXXmXXXXXXXXoXXXXXXXXdXXXXXXXXuXXXXXXXXlXXXXXXXXeXXXXXXXXsXXXXXXXX-XXXXXXXX$XXXXXXXX(XXXXXXXXuXXXXXXXXnXXXXXXXXaXXXXXXXXmXXXXXXXXeXXXXXXXX XXXXXXXX-XXXXXXXXrXXXXXXXX)XXXXXXXX
XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX^XXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX3XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXX'XXXXXXXX)XXXXXXXX'XXXXXXXX,XXXXXXXX XXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXkXXXXXXXXEXXXXXXXXNXXXXXXXXDXXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXdXXXXXXXXaXXXXXXXXrXXXXXXXXcXXXXXXXXsXXXXXXXX XXXXXXXXzXXXXXXXXdXXXXXXXXaXXXXXXXXeXXXXXXXXmXXXXXXXXoXXXXXXXXnXXXXXXXX XXXXXXXXcXXXXXXXXaXXXXXXXXlXXXXXXXXlXXXXXXXXwXXXXXXXXeXXXXXXXXaXXXXXXXXvXXXXXXXXeXXXXXXXXrXXXXXXXX XXXXXXXXaXXXXXXXXsXXXXXXXXtXXXXXXXXeXXXXXXXXrXXXXXXXXiXXXXXXXXsXXXXXXXXkXXXXXXXX XXXXXXXXzXXXXXXXXaXXXXXXXXpXXXXXXXXtXXXXXXXXeXXXXXXXXlXXXXXXXX XXXXXXXXzXXXXXXXXaXXXXXXXXpXXXXXXXXtXXXXXXXXeXXXXXXXXlXXXXXXXX-XXXXXXXXmXXXXXXXXoXXXXXXXXdXXXXXXXXuXXXXXXXXlXXXXXXXXeXXXXXXXXsXXXXXXXX-XXXXXXXX$XXXXXXXX(XXXXXXXXuXXXXXXXXnXXXXXXXXaXXXXXXXXmXXXXXXXXeXXXXXXXX XXXXXXXX-XXXXXXXXrXXXXXXXX)XXXXXXXX
XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX^XXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX4XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXXtXXXXXXXXUXXXXXXXXMXXXXXXXXIXXXXXXXXNXXXXXXXXUXXXXXXXXSXXXXXXXX,XXXXXXXX XXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXkXXXXXXXXDXXXXXXXXOXXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX{XXXXXXXX'XXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX(XXXXXXXX'XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXsXXXXXXXXeXXXXXXXXtXXXXXXXXfXXXXXXXXaXXXXXXXXcXXXXXXXXlXXXXXXXX XXXXXXXX-XXXXXXXXRXXXXXXXX XXXXXXXX-XXXXXXXXdXXXXXXXX XXXXXXXX-XXXXXXXXmXXXXXXXX XXXXXXXXgXXXXXXXXrXXXXXXXXoXXXXXXXXuXXXXXXXXpXXXXXXXX:XXXXXXXXlXXXXXXXXlXXXXXXXXnXXXXXXXXwXXXXXXXX-XXXXXXXXvXXXXXXXXoXXXXXXXXiXXXXXXXXpXXXXXXXX-XXXXXXXXaXXXXXXXXdXXXXXXXXmXXXXXXXXiXXXXXXXXnXXXXXXXX:XXXXXXXXrXXXXXXXXwXXXXXXXXxXXXXXXXX XXXXXXXX#XXXXXXXX{XXXXXXXXdXXXXXXXXeXXXXXXXXpXXXXXXXXlXXXXXXXXoXXXXXXXXyXXXXXXXX_XXXXXXXXtXXXXXXXXoXXXXXXXX}XXXXXXXX
XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX^XXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX4XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXXtXXXXXXXXSXXXXXXXXYXXXXXXXXMXXXXXXXXBXXXXXXXXEXXXXXXXXGXXXXXXXX,XXXXXXXX XXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXXkXXXXXXXXDXXXXXXXXOXXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX{XXXXXXXX'XXXXXXXX XXXXXXXXoXXXXXXXXrXXXXXXXX XXXXXXXX'XXXXXXXX(XXXXXXXX'XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXsXXXXXXXXeXXXXXXXXtXXXXXXXXfXXXXXXXXaXXXXXXXXcXXXXXXXXlXXXXXXXX XXXXXXXX-XXXXXXXXRXXXXXXXX XXXXXXXX-XXXXXXXXdXXXXXXXX XXXXXXXX-XXXXXXXXmXXXXXXXX XXXXXXXXgXXXXXXXXrXXXXXXXXoXXXXXXXXuXXXXXXXXpXXXXXXXX:XXXXXXXXlXXXXXXXXlXXXXXXXXnXXXXXXXXwXXXXXXXX-XXXXXXXXvXXXXXXXXoXXXXXXXXiXXXXXXXXpXXXXXXXX-XXXXXXXXaXXXXXXXXdXXXXXXXXmXXXXXXXXiXXXXXXXXnXXXXXXXX:XXXXXXXXrXXXXXXXXwXXXXXXXXxXXXXXXXX XXXXXXXX#XXXXXXXX{XXXXXXXXdXXXXXXXXeXXXXXXXXpXXXXXXXXlXXXXXXXXoXXXXXXXXyXXXXXXXX_XXXXXXXXtXXXXXXXXoXXXXXXXX}XXXXXXXX
XXXXXXXX
*** XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX^XXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX2XXXXXXXX8XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXXkXXXXXXXXDXXXXXXXXOXXXXXXXX_XXXXXXXXBXXXXXXXXLXXXXXXXXOXXXXXXXXCXXXXXXXXKXXXXXXXX
*** XXXXXXXX<XXXXXXXXeXXXXXXXXvXXXXXXXXaXXXXXXXXlXXXXXXXX>XXXXXXXX:XXXXXXXX4XXXXXXXX7XXXXXXXX:XXXXXXXX XXXXXXXXsXXXXXXXXyXXXXXXXXnXXXXXXXXtXXXXXXXXaXXXXXXXXxXXXXXXXX XXXXXXXXeXXXXXXXXrXXXXXXXXrXXXXXXXXoXXXXXXXXrXXXXXXXX,XXXXXXXX XXXXXXXXuXXXXXXXXnXXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXeXXXXXXXXdXXXXXXXX XXXXXXXXkXXXXXXXXEXXXXXXXXNXXXXXXXXDXXXXXXXX,XXXXXXXX XXXXXXXXeXXXXXXXXxXXXXXXXXpXXXXXXXXeXXXXXXXXcXXXXXXXXtXXXXXXXXiXXXXXXXXnXXXXXXXXgXXXXXXXX XXXXXXXX$XXXXXXXXeXXXXXXXXnXXXXXXXXdXXXXXXXX

Sorry to post the whole thing, but maybe you'll see a pattern in it from experience that I can't. This particular project is configured as a flat file job and I use a monolithic recipe (mostly run "shell command"s) to do the work.

This output appears the same in the HTTP view, in the email notification and in the log/production.log file. From checking the test server I used with this deployment, nothing tried to log in.

Let me know what I could try next or info I should send in .... I'm gonna try to run the exported capfile with plain capistrano and see if that will be helpful.

Change History

Changed 2 years ago by jweiss

The passwords are exchanged by 'X' in the logs, this is the only thing I could think of.

What kind of environment do you have (Ruby version, OS, gem version)?

Changed 2 years ago by anonymous

That was fast!

It looked too logical to be garbage....

bell:~# cat /etc/debian_version
4.0
bell:~# ruby -v
ruby 1.8.5 (2006-08-25) [x86_64-linux]
bell:~# gem -v
0.9.0
bell:~#

bell:~# sed -e "s/X//g" crap > uncrapped
bell:~# cat uncrapped
*** SSH options: setting ssh_keys to: /etc/sshkeys/bellkey
 ** loading stage recipe 'llnw-asterisk-etch'
*** Problem loading custom recipe: compile error
*** <eval>:20: syntax error, unexpected kDO_BLOCK
*** <eval>:22: syntax error, unexpected tUMINUS, expecting kDO or '{' or '('
***               DEBIAN_FRONTEND=noninteractive apt-get --yes --force-yes install \

***                                                       ^
*** <eval>:22: syntax error, unexpected tUMINUS, expecting kDO or '{' or '('
***               DEBIAN_FRONTEND=noninteractive apt-get --yes --force-yes install \

***                                                             ^
*** <eval>:22: syntax error, unexpected tIDENTIFIER, expecting kDO or '{' or '('
***               DEBIAN_FRONTEND=noninteractive apt-get --yes --force-yes install \

***                                                                               ^
*** <eval>:23: syntax error, unexpected $undefined
***               darcs zdaemon callweaver asterisk zaptel zaptel-modules-$(uname -r)

***                                                                        ^
*** <eval>:23: syntax error, unexpected ')', expecting kEND
***               darcs zdaemon callweaver asterisk zaptel zaptel-modules-$(uname -r)

***                                                                                  ^
*** <eval>:24: syntax error, unexpected tUMINUS, expecting kDO or '{' or '('
***               setfacl -R -d -m group:llnw-voip-admin:rwx #{deploy_to}

***                           ^
*** <eval>:24: syntax error, unexpected tSYMBEG, expecting kDO or '{' or '('
***               setfacl -R -d -m group:llnw-voip-admin:rwx #{deploy_to}

***                                                      ^
*** <eval>:28: syntax error, unexpected kDO_BLOCK
*** <eval>:47: syntax error, unexpected kEND, expecting $end

This is roughly the same output I got when I manually ran the capfile.

Hmm, maybe the password fuzzer is get triggered too agressively?

Changed 2 years ago by joey@…

So, after I commented out the password "scrabbler", my logs (HTTP, .log, email) were all coming out correctly again.

Note in all cases my capfiles are still broken, I haven't tried this yet with a recipe that actually executes right.

--- 1.2/lib/webistrano/logger.rb.orig   2007-11-15 18:48:35.785307955 -0700
+++ 1.2/lib/webistrano/logger.rb        2007-11-15 18:48:55.185348357 -0700
@@ -66,18 +66,18 @@
     def hide_passwords(message)
       scrabbled_message = message

-      # scrabble non-prompt configs
-      deployment.stage.non_prompt_configurations.each do |config|
-        scrabbled_message.gsub!(config.value, "XXXXXXXX") if config.name.match(/password/)
-      end
-
-      # scrabble prompt configs
-      deployment.prompt_config.each do |k, v|
-        scrabbled_message.gsub!(v, "XXXXXXXX") if k.to_s.match(/password/)
-      end
+     #  # scrabble non-prompt configs
+     #  deployment.stage.non_prompt_configurations.each do |config|
+     #    scrabbled_message.gsub!(config.value, "XXXXXXXX") if config.name.match(/password/)
+     #  end
+     #
+     #  # scrabble prompt configs
+     #  deployment.prompt_config.each do |k, v|
+     #    scrabbled_message.gsub!(v, "XXXXXXXX") if k.to_s.match(/password/)
+     #  end

       scrabbled_message
     end

   end
-end
\ No newline at end of file
+end

Changed 2 years ago by jweiss

Do you have a very short password or a blank one? If so, could you try this patch?

Index: lib/webistrano/logger.rb
===================================================================
--- lib/webistrano/logger.rb	(revision 40)
+++ lib/webistrano/logger.rb	(working copy)
@@ -68,12 +68,12 @@
       
       # scrabble non-prompt configs
       deployment.stage.non_prompt_configurations.each do |config|
-        scrabbled_message.gsub!(config.value, "XXXXXXXX") if config.name.match(/password/)
+        scrabbled_message.gsub!(config.value, "XXXXXXXX") if ( config.name.match(/password/) && !config.value.blank? && !config.value.strip.blank?)
       end
       
       # scrabble prompt configs
       deployment.prompt_config.each do |k, v|
-        scrabbled_message.gsub!(v, "XXXXXXXX") if k.to_s.match(/password/)
+        scrabbled_message.gsub!(v, "XXXXXXXX") if ( k.to_s.match(/password/) && !v.blank? && !v.strip.blank?)
       end
       
       scrabbled_message

Changed 2 years ago by jweiss

  • status changed from new to closed
  • resolution set to fixed

Empty passwords are no longer scrambled, r41

Changed 8 months ago by submit102

Women will never be content with the jewelry in the casket, and they are always dreaming of a more brilliant one. The strong desire for gold charm bracelets jewelries could be seen as the vain and florid dreams of young ladies who will lose interesting in charm bracelets with the growth of age. That is because as an indispensable decoration of clothes, jewelries are so important that they could display and highlight one's special qualities. Maybe you are obsessed with various jewelries, but have you ever considered that whether the jewelries you obtained are really suitable for you? Do they highlight you? Do they make you be more attractive? I do not mean that your links of london sweetie bracelet are not fantastic, but the point is do they match with your face shape and hair style? Check them according to the following tips. Here are some tips for you to choose and match jewelries. Hope to have some assistance. The basic principle is to make the jewels that you chose are fit for your complexion, age, dresses, occasions and so on. Basic standard: your jewels should have no common with your face shape but they can't be totally opposite at the same time. A triangle face which is wider at the jaw line needs some length and softening but no more width at the sides. Necklaces or earrings with large upper edge links of london bracelet could balance the triangle face for softness. People will be looked elegant when matching the traditional bun with earrings having a pendant. Flaring clothes with jewelries simple in design and quiet in color are perfect match. Jewelries being chosen according to the occasions when visiting friends and relatives will show a sense of comfort and relaxation. In order to cover up the color of skin, the girls with muddy complexion can choose the less gaudy jewels, for instance, silver earrings. Ladies who are plump should focus their eyes on the shining by which they will be looked noble and dignified. While the links of london bracelet with dark color and traditional designs are more suitable for the middle-ages and elderly people.

Changed 7 months ago by submit102

There will never the last piece of jewelry in women's casket, for they could not resist the temptation of brilliant links of london . links of london More importantly, in our opinion the true love is beyond the price and does not need any kind of ornaments. links of london Because jewelries, worn properly, could increase your fascination by showing off your personal taste and distinctive qualities. links of london Maybe you are obsessed with various jewelries, but have you ever considered that whether the jewelries you obtained are really suitable for you? Do they highlight you? Do they make you be more attractive? I do not mean that your links of london are not fantastic, but the point is do they match with your face shape and hair style? Check them according to the following tips. links of london It would be great pride if the tips being provided here about match of jewelry have been of help to you. links of london Great attention should be paid to the coordination of the jewelries you chose to your face, complexion, temperament, hairstyle, etc. so that you can obtain the most suitable jewelries. links of london The most important code: on one hand, your jewels can't be the same shape with your face; on the other hand, they can't be extremely different from your face shape. links of london To balance the wide forehead of those who have heart shaped face should wear teardrop or similar shaped earrings and jewels that could soften and diminish the sharp angle of the chin. Avoid wearing very short earrings. links of london The Afro hairstyle could be matched with large and loud links of london . links of london Black clothes matching with brightly colored jewelries are eye-catching. links of london When having dinners, authentic jewelries will let you become the incarnation of nobility and elegance. links of london On the other hand, the red and other color could light up the skin of the people who have white and smooth skin. links of london As for ladies who are tall and plump can choose the links of london jewels in large size but not the small ones. links of london If you are dressed up like a fair lady, then the simple style links of london are the best ornaments which will let you look pure and holy. links of london

Note: See TracTickets for help on using tickets.