At 11:20 AM -0400 7/16/12, Tim Bingham wrote:
>I have a new installation of Bugzilla 4.2.1 with an Oracle 11.1
>database running on Solaris 10. I am unable to attach files.
>
>If I choose auto-detect, I get this error:
>
>"You did not specify a file to attach."
>
>If I specify a file format, I get this one:
>
>"The file you are trying to attach is empty, does not exist, or you
>don't have permission to read it."
>
I touched the errorlog file in bugzilla and get output like that
below when I try to attach a file. It claims "zero_length_file" when
I'm sure it's not and I've tried different files. One thing that
seems lacking is the directory structure. The "data" field shows only
the filename, not where it is located. So maybe that is a problem?
---------------------------------------------------------------------------
[8588] 07/16/12 13:03:52 global/user-error.html.tmpl zero_length_file
139.127.218...@upstate.edu
[8588] $param(action) = "insert";
[8588] $param(bug_status) = "NEW";
[8588] $param(bugid) = 27;
[8588] $param(comment) = "";
[8588] $param(contenttypeentry) = "";
[8588] $param(contenttypemethod) = "list";
[8588] $param(contenttypeselection) = "text/plain";
[8588] $param(data) = "Epic.txt";
[8588] $param(description) = "Steps used for EpicDB breakout";
[8588] $param(token) = "1ygZLVWG9m";
[8588] $env(BZ_CACHE_CONTROL) = 1;
[8588] $env(CONTENT_LENGTH) = 4196;
[8588] $env(CONTENT_TYPE) = "multipart/form-data;
boundary=---------------------------7845588215305119672110010672";
[8588] $env(DOCUMENT_ROOT) = "/bugzilla/bugzilla-4.2.1";
[8588] $env(GATEWAY_INTERFACE) = "CGI/1.1";
[8588] $env(HTTPS) = "on";
[8588] $env(HTTP_ACCEPT) =
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
[8588] $env(HTTP_ACCEPT_ENCODING) = "gzip, deflate";
[8588] $env(HTTP_ACCEPT_LANGUAGE) = "en-us,en;q=0.5";
[8588] $env(HTTP_CONNECTION) = "keep-alive";
[8588] $env(HTTP_COOKIE) =
"__utmz=223961823.1339509931.84.32.utmcsr=
upload.upstate.edu|utmccn=(referral)|utmcmd=referral|utmcct=/~binghamt/;
__utma=223961823.349264634.1306436724.1341500488.1342057194.96;
DEFAULTFORMAT=advanced;
TUI=expert_fields=0&attachment_text_field=0&history_query=0&people_query=1&information_query=1&custom_search_query=1&custom_search_advanced=0;
LASTORDER=priority%2Cbug_severity; VERSION-Epic%20Unix=unspecified;
COLUMNLIST=priority%20product%20component%20assigned_to%20bug_status%20resolution%20short_desc%20changeddate;
VERSION-DNS=unspecified; VERSION-ChartMaxx%20Unix=unspecified;
VERSION-Watson%20Unix=unspecified; Bugzilla_login=1;
Bugzilla_logincookie=UibRomKSF0";
[8588] $env(HTTP_HOST) = "
watson.upstate.edu";
[8588] $env(HTTP_REFERER) =
"
https://watson.upstate.edu/attachment.cgi?bugid=27&action=enter";
[8588] $env(HTTP_USER_AGENT) = "Mozilla/5.0 (Macintosh; Intel Mac OS
X 10.6; rv:11.0) Gecko/20100101 Firefox/11.0";
[8588] $env(LD_LIBRARY_PATH) =
"/oracle/product/11.1.0/db_1/lib/:/oracle/product/11.1.0/db_1/lib32";
[8588] $env(NLS_LANG) = ".AL32UTF8";
[8588] $env(ORACLE_HOME) = "/oracle/product/11.1.0/db_1/";
[8588] $env(PATH) = "";
[8588] $env(QUERY_STRING) = "";
[8588] $env(REMOTE_ADDR) = "139.127.218.44";
[8588] $env(REMOTE_PORT) = 52895;
[8588] $env(REQUEST_METHOD) = "POST";
[8588] $env(REQUEST_URI) = "/attachment.cgi";
[8588] $env(SCRIPT_FILENAME) = "/bugzilla/bugzilla-4.2.1/attachment.cgi";
[8588] $env(SCRIPT_NAME) = "/attachment.cgi";
[8588] $env(SERVER_ADDR) = "139.127.9.137";
[8588] $env(SERVER_ADMIN) = "sysadmin\@
upstate.edu";
[8588] $env(SERVER_NAME) = "
watson.upstate.edu";
[8588] $env(SERVER_PORT) = 443;
[8588] $env(SERVER_PROTOCOL) = "HTTP/1.1";
[8588] $env(SERVER_SIGNATURE) = "";
[8588] $env(SERVER_SOFTWARE) = "Apache/2.2.22 (Unix) mod_ssl/2.2.22
OpenSSL/1.0.1c DAV/2";
[8588] $env(SSL_CIPHER) = "DHE-RSA-CAMELLIA256-SHA";
[8588] $env(SSL_CIPHER_ALGKEYSIZE) = 256;
[8588] $env(SSL_CIPHER_EXPORT) = "false";
[8588] $env(SSL_CIPHER_USEKEYSIZE) = 256;
[8588] $env(SSL_CLIENT_VERIFY) = "NONE";
[8588] $env(SSL_COMPRESS_METHOD) = "NULL";
[8588] $env(SSL_PROTOCOL) = "TLSv1";
[8588] $env(SSL_SECURE_RENEG) = "true";
[8588] $env(SSL_SERVER_A_KEY) = "rsaEncryption";
[8588] $env(SSL_SERVER_A_SIG) = "sha1WithRSAEncryption";
[8588] $env(SSL_SERVER_I_DN) = "[edit: ...snipped...]";
[8588] $env(SSL_SERVER_I_DN_C) = "US";
[8588] $env(SSL_SERVER_I_DN_CN) = "[edit: snipped] CA";
[8588] $env(SSL_SERVER_I_DN_Email) = "sysadmin\@
upstate.edu";
[8588] $env(SSL_SERVER_I_DN_L) = "Syracuse";
[8588] $env(SSL_SERVER_I_DN_O) = "[edit: snipped]";
[8588] $env(SSL_SERVER_I_DN_OU) = "IMT";
[8588] $env(SSL_SERVER_I_DN_ST) = "New York";
[8588] $env(SSL_SERVER_M_SERIAL) = "01";
[8588] $env(SSL_SERVER_M_VERSION) = 1;
[8588] $env(SSL_SERVER_S_DN) = "[edit: snipped]";
[8588] $env(SSL_SERVER_S_DN_C) = "US";
[8588] $env(SSL_SERVER_S_DN_CN) = "
watson.upstate.edu";
[8588] $env(SSL_SERVER_S_DN_Email) = "sysadmin\@
upstate.edu";
[8588] $env(SSL_SERVER_S_DN_L) = "Syracuse";
[8588] $env(SSL_SERVER_S_DN_O) = "[edit: snipped]";
[8588] $env(SSL_SERVER_S_DN_OU) = "IMT";
[8588] $env(SSL_SERVER_S_DN_ST) = "New York";
[8588] $env(SSL_SERVER_V_END) = "Jun 26 19:23:49 2037 GMT";
[8588] $env(SSL_SERVER_V_START) = "Jul 2 19:23:49 2012 GMT";
[8588] $env(SSL_TLS_SNI) = "
watson.upstate.edu";
[8588] $env(SSL_VERSION_INTERFACE) = "mod_ssl/2.2.22";
[8588] $env(SSL_VERSION_LIBRARY) = "OpenSSL/1.0.1c";
[8588] $env(TZ) = "US/Eastern";
[8588] $env(UNIQUE_ID) = "UARJd4t-CYkAAB-FCScAAAAE";
#