http format error

Tobias Wilken tw at cloudcontrol.de
Wed Nov 25 11:21:20 CET 2009


Hello list,

I've got a strange behavior of varnish and wordpress. After installing and
configuring wordpress without problems, I get a "Error 503 Service
Unavailable ... " Error on the front end and a "http format error" in the
varnishlog, when I try to change the admin password of wordpress.

I'm not sure on which side the problem lies, does varnish check the http
format to strictly or does wordpress hopes that the webserver/proxies do not
interpret the response so exactly. In my current opinion it will be a
wordpress problem, but it don't make sense to talk to the wordpress team,
with the information "My varnish throws an 'http format error'". So I would
like to understand a bit better, what this error should tell me and where to
find the problem more exactly.

The smallest enviroment where I can reproduce the error:
One varnish 2.0.5 and a apache 2.2.14-3 (debian sid package) on different
virtual machines (on one machine it seems to work). As operation system I'm
using debian sid. Wordpress is also the latest version.

If I just use the apache server without varnish, the problem don't occur.

The request leads to a 302 redirect, but has a body part with content. I
don't think that makes sense, but I checked with such a redirect page by
myself and varnish works well.

For every help or hints I'm thankful.

Best regards
Tobias Wilken



----------------------------------------------------------------------------------------------------------------
My vcl file:
director cc1 random {
        { .backend = { .host = "192.168.113.147"; .port = "http"; } .weight
= 1; }
}

sub vcl_recv {
    if (req.http.host ~ "^wordpress.cloudcontrolled.dev$") {
        set req.backend = cc1;
    }
    pass;
}

----------------------------------------------------------------------------------------------------------------
The varnishlog entry:
   13 SessionOpen  c 192.168.113.211 47458 :80
   13 ReqStart     c 192.168.113.211 47458 1674378634
   13 RxRequest    c POST
   13 RxURL        c /wp-admin/profile.php
   13 RxProtocol   c HTTP/1.1
   13 RxHeader     c Host: wordpress.cloudcontrolled.dev
   13 RxHeader     c User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
rv:1.9.1.5) Gecko/20091109 Ubuntu/9.10 (karmic) Firefox/3.5.5
   13 RxHeader     c Accept:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
   13 RxHeader     c Accept-Language: en-us,en;q=0.5
   13 RxHeader     c Accept-Encoding: gzip,deflate
   13 RxHeader     c Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
   13 RxHeader     c Keep-Alive: 300
   13 RxHeader     c Connection: keep-alive
   13 RxHeader     c Referer:
http://wordpress.cloudcontrolled.dev/wp-admin/profile.php
   13 RxHeader     c Cookie:
wordpress_52d975a3939ea2b11528d5062a5c2ed3=admin%7C1259316492%7Ce3bdb402b44249dcc6fc83cabd6f9f46;
wordpress_test_cookie=WP+Cookie+check;
wordpress_logged_in_52d975a3939ea2b11528d5062a5c2ed3=admin%7C1259316492%7C34d707fe38add651a319005072a85382;
wp
   13 RxHeader     c Content-Type: application/x-www-form-urlencoded
   13 RxHeader     c Content-Length: 304
   13 VCL_call     c recv
   13 VCL_return   c pass
   13 VCL_call     c pass
   13 VCL_return   c pass
   13 Backend      c 17 cc1 cc1
   17 TxRequest    b POST
   17 TxURL        b /wp-admin/profile.php
   17 TxProtocol   b HTTP/1.1
   17 TxHeader     b Host: wordpress.cloudcontrolled.dev
   17 TxHeader     b User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
rv:1.9.1.5) Gecko/20091109 Ubuntu/9.10 (karmic) Firefox/3.5.5
   17 TxHeader     b Accept:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
   17 TxHeader     b Accept-Language: en-us,en;q=0.5
   17 TxHeader     b Accept-Encoding: gzip,deflate
   17 TxHeader     b Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
   17 TxHeader     b Referer:
http://wordpress.cloudcontrolled.dev/wp-admin/profile.php
   17 TxHeader     b Cookie:
wordpress_52d975a3939ea2b11528d5062a5c2ed3=admin%7C1259316492%7Ce3bdb402b44249dcc6fc83cabd6f9f46;
wordpress_test_cookie=WP+Cookie+check;
wordpress_logged_in_52d975a3939ea2b11528d5062a5c2ed3=admin%7C1259316492%7C34d707fe38add651a319005072a85382;
wp
   17 TxHeader     b Content-Type: application/x-www-form-urlencoded
   17 TxHeader     b Content-Length: 304
   17 TxHeader     b X-Varnish: 1674378634
   17 TxHeader     b X-Forwarded-For: 192.168.113.211
   17 RxProtocol   b HTTP/1.1
   17 RxStatus     b 302
   17 RxResponse   b Moved Temporarily
   17 RxHeader     b Date: Wed, 25 Nov 2009 10:08:31 GMT
   17 RxHeader     b Server: Apache/2.2.14 (Debian)
   17 RxHeader     b X-Powered-By: PHP/5.2.11-2
   17 RxHeader     b Expires: Wed, 11 Jan 1984 05:00:00 GMT
   17 RxHeader     b Cache-Control: no-cache, must-revalidate, max-age=0
   17 RxHeader     b Pragma: no-cache
   17 RxHeader     b Set-Cookie:
wordpress_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/wp-admin
   17 RxHeader     b Set-Cookie:
wordpress_sec_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/wp-admin
   17 RxHeader     b Set-Cookie:
wordpress_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/wp-content/plugins
   17 RxHeader     b Set-Cookie:
wordpress_sec_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/wp-content/plugins
   17 RxHeader     b Set-Cookie:
wordpress_logged_in_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue,
25-Nov-2008 10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpress_logged_in_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue,
25-Nov-2008 10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpress_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpress_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpress_sec_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpress_sec_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpressuser_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpresspass_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpressuser_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpresspass_52d975a3939ea2b11528d5062a5c2ed3=+; expires=Tue, 25-Nov-2008
10:08:31 GMT; path=/
   17 RxHeader     b Set-Cookie:
wordpress_52d975a3939ea2b11528d5062a5c2ed3=admin%7C1259316511%7C0dc880d5b829c0f30bc8f7a0d5c4c93a;
path=/wp-content/plugins; httponly
   17 RxHeader     b Set-Cookie:
wordpress_52d975a3939ea2b11528d5062a5c2ed3=admin%7C1259316511%7C0dc880d5b829c0f30bc8f7a0d5c4c93a;
path=/wp-admin; httponly
   17 RxHeader     b Set-Cookie:
wordpress_logged_in_52d975a3939ea2b11528d5062a5c2ed3=admin%7C1259316511%7Cfc61093f71095d943728d95f4a8e298f;
path=/; httponly
   17 RxHeader     b Last-Modified: Wed, 25 Nov 2009 10:08:31 GMT
   17 RxHeader     b Location: profile.php?updated=true&wp_http_referer
   17 RxHeader     b Vary: Accept-Encoding
   17 RxHeader     b Content-Encoding: gzip
   17 LostHeader   b Content-Length: 20
   17 HttpGarbage  b HTTP/1.1
   13 FetchError   c http format error
   17 BackendClose b cc1
   13 VCL_call     c error
   13 VCL_return   c deliver
   13 Length       c 488
   13 VCL_call     c deliver
   13 VCL_return   c deliver
   13 TxProtocol   c HTTP/1.1
   13 TxStatus     c 503
   13 TxResponse   c Service Unavailable
   13 TxHeader     c Server: Varnish
   13 TxHeader     c Retry-After: 0
   13 TxHeader     c Content-Type: text/html; charset=utf-8
   13 TxHeader     c Content-Length: 488
   13 TxHeader     c Date: Wed, 25 Nov 2009 10:08:37 GMT
   13 TxHeader     c X-Varnish: 1674378634
   13 TxHeader     c Age: 0
   13 TxHeader     c Via: 1.1 varnish
   13 TxHeader     c Connection: close
   13 ReqEnd       c 1674378634 1259143717.572573185 1259143717.699785233
0.000110149 0.126987696 0.000224352
   13 SessionClose c error
   13 StatSess     c 192.168.113.211 47458 0 1 1 0 1 0 235 488
----------------------------------------------------------------------------------------------------------------


Also the request/response informations, extracted from firebug, without
using varnish:

Response Headers
DateWed, 25 Nov 2009 09:50:43 GMTServerApache/2.2.9 (Ubuntu)
PHP/5.2.6-2ubuntu4.3 with Suhosin-PatchX-Powered-ByPHP/5.2.6-2ubuntu4.3
ExpiresWed, 11 Jan 1984 05:00:00 GMTLast-ModifiedWed, 25 Nov 2009 09:50:43
GMTCache-Controlno-cache, must-revalidate,
max-age=0Pragmano-cacheSet-Cookiewordpress_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/wp-admin
wordpress_sec_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/wp-admin
wordpress_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/wp-content/plugins
wordpress_sec_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/wp-content/plugins
wordpress_logged_in_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpress_logged_in_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpress_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpress_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpress_sec_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpress_sec_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpressuser_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpresspass_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpressuser_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpresspass_1c08b2c8e84c2537018c0c8511b9faba=+;
expires=Tue, 25-Nov-2008 09:50:43 GMT; path=/
wordpress_1c08b2c8e84c2537018c0c8511b9faba=admin%7C1259315443%7C27e2eb337a6bc5b32d51972f64df190a;
path=/wp-content/plugins; httponly
wordpress_1c08b2c8e84c2537018c0c8511b9faba=admin%7C1259315443%7C27e2eb337a6bc5b32d51972f64df190a;
path=/wp-admin; httponly
wordpress_logged_in_1c08b2c8e84c2537018c0c8511b9faba=admin%7C1259315443%7Cbdd7dc29f13a84eba14b1391298d3a25;
path=/; httponlyLocationprofile.php?updated=true&wp_http_refererVary
Accept-EncodingContent-EncodinggzipContent-Length20Keep-Alivetimeout=15,
max=94ConnectionKeep-AliveContent-Typetext/html
Request Headers
Host192.168.113.145User-AgentMozilla/5.0 (X11; U; Linux x86_64; en-US;
rv:1.9.1.5) Gecko/20091109 Ubuntu/9.10 (karmic) Firefox/3.5.5Accept
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Languageen-us,en;q=0.5Accept-Encodinggzip,deflateAccept-Charset
ISO-8859-1,utf-8;q=0.7,*;q=0.7Keep-Alive300Connectionkeep-aliveReferer
http://192.168.113.145/wp-admin/profile.phpCookiewordpress_1c08b2c8e84c2537018c0c8511b9faba=admin%7C1259315352%7C4a398c2d0373cd3a6496b58bd98b218e;
wordpress_test_cookie=WP+Cookie+check; wp-settings-time-1=1259142638;
wordpress_logged_in_1c08b2c8e84c2537018c0c8511b9faba
=admin%7C1259315352%7C6ceee6960a75e84d376a58592d133300
------------------------------------------------------------------------------------------------------------------------------------------------------
And the html body:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"  dir="ltr" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Profile ‹ test  — WordPress</title>
<script type="text/javascript">
//<![CDATA[
addLoadEvent = function(func){if(typeof
jQuery!="undefined")jQuery(document).ready(func);else if(typeof
wpOnload!='function'){wpOnload=func;}else{var
oldonload=wpOnload;wpOnload=function(){oldonload();func();}}};
var userSettings = {'url':'/','uid':'1','time':'1259142638'};
var ajaxurl = 'http://192.168.113.145/wp-admin/admin-ajax.php',
pagenow = 'profile', adminpage = 'profile-php';
//]]>
</script>
<link rel='stylesheet'
href='http://192.168.113.145/wp-admin/load-styles.php?c=1&dir=ltr&load=global,wp-admin&ver=ba4d987ec2b562bd22e5da70fe38318d'
type='text/css' media='all' />
<link rel='stylesheet' id='colors-css'
href='http://192.168.113.145/wp-admin/css/colors-fresh.css?ver=20090625'
type='text/css' media='all' />
<!--[if lte IE 7]>
<link rel='stylesheet' id='ie-css'
href='http://192.168.113.145/wp-admin/css/ie.css?ver=20090630'
type='text/css' media='all' />
<![endif]-->
<script type='text/javascript'
src='http://192.168.113.145/wp-admin/load-scripts.php?c=1&load=jquery,utils&ver=d24248fe4b0cd62086633fd42ef1019b'></script>
</head>
<body class="wp-admin no-js  profile-php">
<script type="text/javascript">
//<![CDATA[
(function(){
var c = document.body.className;
c = c.replace(/no-js/, 'js');
document.body.className = c;
})();
//]]>
</script>

<div id="wpwrap">
<div id="wpcontent">
<div id="wphead">

<img id="header-logo" src="../wp-includes/images/blank.gif" alt=""
width="32" height="32" /> <h1 id="site-heading" ><a
href="http://192.168.113.145/" title="Visit Site"><span
id="site-title">test</span> <em id="site-visit-button">Visit
Site</em></a></h1>

<div id="wphead-info">
<div id="user_info">
<p>Howdy, <a href="profile.php" title="Edit your
profile">admin</a><span class="turbo-nag hidden"> | <a
href="tools.php">Turbo</a></span> |
<a href="http://192.168.113.145/wp-login.php?action=logout&_wpnonce=56bd9bb34c"
title="Log Out">Log Out</a></p>
</div>

<div id="favorite-actions"><div id="favorite-first"><a
href="post-new.php">New Post</a></div><div id="favorite-toggle"><br
/></div><div id="favorite-inside"><div class='favorite-action'><a
href='edit.php?post_status=draft'>Drafts</a></div>
<div class='favorite-action'><a href='page-new.php'>New Page</a></div>
<div class='favorite-action'><a href='media-new.php'>Upload</a></div>
<div class='favorite-action'><a href='edit-comments.php'>Comments</a></div>
</div></div>
</div>
</div>

<div id="wpbody">

<ul id="adminmenu">


	<li class="wp-first-item menu-top menu-top-first menu-top-last"
id="menu-dashboard">
	<div class='wp-menu-image'><a href='index.php'><br /></a></div><div
class="wp-menu-toggle"><br /></div><a href='index.php'
class="wp-first-item menu-top menu-top-first menu-top-last"
tabindex="1">Dashboard</a></li>
	<li class="wp-menu-separator"><a class="separator"
href="?unfoldmenu=1"><br /></a></li>
	<li class="wp-has-submenu open-if-no-js menu-top menu-top-first"
id="menu-posts">
	<div class='wp-menu-image'><a href='edit.php'><br /></a></div><div
class="wp-menu-toggle"><br /></div><a href='edit.php'
class="wp-has-submenu open-if-no-js menu-top menu-top-first"
tabindex="1">Posts</a>
	<div class='wp-submenu'><div
class='wp-submenu-head'>Posts</div><ul><li class="wp-first-item"><a
href='edit.php' class="wp-first-item" tabindex="1">Edit</a></li><li><a
href='post-new.php' tabindex="1">Add New</a></li><li><a
href='edit-tags.php?taxonomy=post_tag' tabindex="1">Post
Tags</a></li><li><a href='categories.php'
tabindex="1">Categories</a></li></ul></div></li>
	<li class="wp-has-submenu menu-top" id="menu-media">
	<div class='wp-menu-image'><a href='upload.php'><br /></a></div><div
class="wp-menu-toggle"><br /></div><a href='upload.php'
class="wp-has-submenu menu-top" tabindex="1">Media</a>
	<div class='wp-submenu'><div
class='wp-submenu-head'>Media</div><ul><li class="wp-first-item"><a
href='upload.php' class="wp-first-item"
tabindex="1">Library</a></li><li><a href='media-new.php'
tabindex="1">Add New</a></li></ul></div></li>
	<li class="wp-has-submenu menu-top" id="menu-links">
	<div class='wp-menu-image'><a href='link-manager.php'><br
/></a></div><div class="wp-menu-toggle"><br /></div><a
href='link-manager.php' class="wp-has-submenu menu-top"
tabindex="1">Links</a>
	<div class='wp-submenu'><div
class='wp-submenu-head'>Links</div><ul><li class="wp-first-item"><a
href='link-manager.php' class="wp-first-item"
tabindex="1">Edit</a></li><li><a href='link-add.php' tabindex="1">Add
New</a></li><li><a href='edit-link-categories.php' tabindex="1">Link
Categories</a></li></ul></div></li>
	<li class="wp-has-submenu menu-top" id="menu-pages">
	<div class='wp-menu-image'><a href='edit-pages.php'><br
/></a></div><div class="wp-menu-toggle"><br /></div><a
href='edit-pages.php' class="wp-has-submenu menu-top"
tabindex="1">Pages</a>
	<div class='wp-submenu'><div
class='wp-submenu-head'>Pages</div><ul><li class="wp-first-item"><a
href='edit-pages.php' class="wp-first-item"
tabindex="1">Edit</a></li><li><a href='page-new.php' tabindex="1">Add
New</a></li></ul></div></li>
	<li class="menu-top menu-top-last" id="menu-comments">
	<div class='wp-menu-image'><a href='edit-comments.php'><br
/></a></div><div class="wp-menu-toggle"><br /></div><a
href='edit-comments.php' class="menu-top menu-top-last"
tabindex="1">Comments <span id='awaiting-mod' class='count-0'><span
class='pending-count'>0</span></span></a></li>
	<li class="wp-menu-separator"><a class="separator"
href="?unfoldmenu=1"><br /></a></li>
	<li class="wp-has-submenu menu-top menu-top-first" id="menu-appearance">
	<div class='wp-menu-image'><a href='themes.php'><br /></a></div><div
class="wp-menu-toggle"><br /></div><a href='themes.php'
class="wp-has-submenu menu-top menu-top-first"
tabindex="1">Appearance</a>
	<div class='wp-submenu'><div
class='wp-submenu-head'>Appearance</div><ul><li
class="wp-first-item"><a href='themes.php' class="wp-first-item"
tabindex="1">Themes</a></li><li><a href='widgets.php'
tabindex="1">Widgets</a></li><li><a href='theme-editor.php'
tabindex="1">Editor</a></li><li><a href='theme-install.php'
tabindex="1">Add New Themes</a></li><li><a
href='themes.php?page=functions.php' tabindex="1">Custom
Header</a></li></ul></div></li>
	<li class="wp-has-submenu menu-top" id="menu-plugins">
	<div class='wp-menu-image'><a href='plugins.php'><br /></a></div><div
class="wp-menu-toggle"><br /></div><a href='plugins.php'
class="wp-has-submenu menu-top" tabindex="1">Plugins <span
class='update-plugins count-0'><span
class='plugin-count'>0</span></span></a>
	<div class='wp-submenu'><div class='wp-submenu-head'>Plugins <span
class='update-plugins count-0'><span
class='plugin-count'>0</span></span></div><ul><li
class="wp-first-item"><a href='plugins.php' class="wp-first-item"
tabindex="1">Installed</a></li><li><a href='plugin-install.php'
tabindex="1">Add New</a></li><li><a href='plugin-editor.php'
tabindex="1">Editor</a></li></ul></div></li>
	<li class="wp-has-submenu wp-has-current-submenu wp-menu-open
menu-top" id="menu-users">
	<div class='wp-menu-image'><a href='users.php'><br /></a></div><div
class="wp-menu-toggle"><br /></div><a href='users.php'
class="wp-has-submenu wp-has-current-submenu wp-menu-open menu-top"
tabindex="1">Users</a>
	<div class='wp-submenu'><div
class='wp-submenu-head'>Users</div><ul><li class="wp-first-item"><a
href='users.php' class="wp-first-item" tabindex="1">Authors &
Users</a></li><li><a href='user-new.php' tabindex="1">Add
New</a></li><li class="current"><a href='profile.php' class="current"
tabindex="1">Your Profile</a></li></ul></div></li>
	<li class="wp-has-submenu menu-top" id="menu-tools">
	<div class='wp-menu-image'><a href='tools.php'><br /></a></div><div
class="wp-menu-toggle"><br /></div><a href='tools.php'
class="wp-has-submenu menu-top" tabindex="1">Tools</a>
	<div class='wp-submenu'><div
class='wp-submenu-head'>Tools</div><ul><li class="wp-first-item"><a
href='tools.php' class="wp-first-item"
tabindex="1">Tools</a></li><li><a href='import.php'
tabindex="1">Import</a></li><li><a href='export.php'
tabindex="1">Export</a></li><li><a href='update-core.php'
tabindex="1">Upgrade</a></li></ul></div></li>
	<li class="wp-has-submenu menu-top menu-top-last" id="menu-settings">
	<div class='wp-menu-image'><a href='options-general.php'><br
/></a></div><div class="wp-menu-toggle"><br /></div><a
href='options-general.php' class="wp-has-submenu menu-top
menu-top-last" tabindex="1">Settings</a>
	<div class='wp-submenu'><div
class='wp-submenu-head'>Settings</div><ul><li class="wp-first-item"><a
href='options-general.php' class="wp-first-item"
tabindex="1">General</a></li><li><a href='options-writing.php'
tabindex="1">Writing</a></li><li><a href='options-reading.php'
tabindex="1">Reading</a></li><li><a href='options-discussion.php'
tabindex="1">Discussion</a></li><li><a href='options-media.php'
tabindex="1">Media</a></li><li><a href='options-privacy.php'
tabindex="1">Privacy</a></li><li><a href='options-permalink.php'
tabindex="1">Permalinks</a></li><li><a href='options-misc.php'
tabindex="1">Miscellaneous</a></li></ul></div></li>
	<li class="wp-menu-separator-last"><a class="separator"
href="?unfoldmenu=1"><br /></a></li></ul>

<div id="wpbody-content">
<div id="screen-meta">
	<div id="contextual-help-wrap" class="hidden">
	<h5>Help</h5><div class="metabox-prefs"><a
href="http://codex.wordpress.org/"
target="_blank">Documentation</a><br /><a
href="http://wordpress.org/support/" target="_blank">Support
Forums</a></div>
	</div>

<div id="screen-meta-links">
<div id="contextual-help-link-wrap" class="hide-if-no-js screen-meta-toggle">
<a href="#contextual-help" id="contextual-help-link"
class="show-settings">Help</a>
</div>
</div>
</div>


<div class="wrap" id="profile-page">
	<div id="icon-users" class="icon32"><br /></div>
<h2>Profile</h2>

<form id="your-profile" action="" method="post">
<input type="hidden" id="_wpnonce" name="_wpnonce" value="2cac6db986"
/><input type="hidden" name="_wp_http_referer"
value="/wp-admin/profile.php" /><p>
<input type="hidden" name="from" value="profile" />
<input type="hidden" name="checkuser_id" value="1" />
</p>

<h3>Personal Options</h3>

<table class="form-table">
	<tr>
		<th scope="row">Visual Editor</th>
		<td><label for="rich_editing"><input name="rich_editing"
type="checkbox" id="rich_editing" value="false"  /> Disable the visual
editor when writing</label></td>
	</tr>
<tr>
<th scope="row">Admin Color Scheme</th>
<td><fieldset><legend class="screen-reader-text"><span>Admin Color
Scheme</span></legend>
<div class="color-option"><input name="admin_color"
id="admin_color_classic" type="radio" value="classic" class="tog"  />
	<table class="color-palette">
	<tr>
		<td style="background-color: #073447" title="classic"> </td>
		<td style="background-color: #21759B" title="classic"> </td>
		<td style="background-color: #EAF3FA" title="classic"> </td>
		<td style="background-color: #BBD8E7" title="classic"> </td>
		</tr>
	</table>

	<label for="admin_color_classic">Blue</label>
</div>
	<div class="color-option"><input name="admin_color"
id="admin_color_fresh" type="radio" value="fresh" class="tog"
checked='checked' />
	<table class="color-palette">
	<tr>
		<td style="background-color: #464646" title="fresh"> </td>
		<td style="background-color: #6D6D6D" title="fresh"> </td>
		<td style="background-color: #F1F1F1" title="fresh"> </td>
		<td style="background-color: #DFDFDF" title="fresh"> </td>
		</tr>
	</table>

	<label for="admin_color_fresh">Gray</label>
</div>
	</fieldset></td>
</tr>
<tr>
<th scope="row">Keyboard Shortcuts</th>
<td><label for="comment_shortcuts"><input type="checkbox"
name="comment_shortcuts" id="comment_shortcuts" value="true"  />
Enable keyboard shortcuts for comment moderation.</label> <a
href="http://codex.wordpress.org/Keyboard_Shortcuts">More
information</a></td>
</tr>
</table>

<h3>Name</h3>

<table class="form-table">
	<tr>
		<th><label for="user_login">Username</label></th>
		<td><input type="text" name="user_login" id="user_login"
value="admin" disabled="disabled" class="regular-text" /> <span
class="description">Your username cannot be changed.</span></td>
	</tr>


<tr>
	<th><label for="first_name">First name</label></th>
	<td><input type="text" name="first_name" id="first_name" value=""
class="regular-text" /></td>
</tr>

<tr>
	<th><label for="last_name">Last name</label></th>
	<td><input type="text" name="last_name" id="last_name" value=""
class="regular-text" /></td>
</tr>

<tr>
	<th><label for="nickname">Nickname <span
class="description">(required)</span></label></th>
	<td><input type="text" name="nickname" id="nickname" value="admin"
class="regular-text" /></td>
</tr>

<tr>
	<th><label for="display_name">Display name publicly as</label></th>
	<td>
		<select name="display_name" id="display_name">
					<option id="display_nickname" value="admin"
selected='selected'>admin</option>
					<option id="display_username" value="admin"
selected='selected'>admin</option>
				</select>
	</td>
</tr>
</table>

<h3>Contact Info</h3>

<table class="form-table">
<tr>
	<th><label for="email">E-mail <span
class="description">(required)</span></label></th>
	<td><input type="text" name="email" id="email"
value="tw at cloudcontrol.de" class="regular-text" /></td>
</tr>

<tr>
	<th><label for="url">Website</label></th>
	<td><input type="text" name="url" id="url" value=""
class="regular-text code" /></td>
</tr>

<tr>
	<th><label for="aim">AIM</label></th>
	<td><input type="text" name="aim" id="aim" value=""
class="regular-text" /></td>
</tr>

<tr>
	<th><label for="yim">Yahoo IM</label></th>
	<td><input type="text" name="yim" id="yim" value=""
class="regular-text" /></td>
</tr>

<tr>
	<th><label for="jabber">Jabber / Google Talk</label></th>
	<td><input type="text" name="jabber" id="jabber" value=""
class="regular-text" /></td>
</tr>
</table>

<h3>About Yourself</h3>

<table class="form-table">
<tr>
	<th><label for="description">Biographical Info</label></th>
	<td><textarea name="description" id="description" rows="5"
cols="30"></textarea><br />
	<span class="description">Share a little biographical information to
fill out your profile. This may be shown publicly.</span></td>
</tr>

<tr id="password">
	<th><label for="pass1">New Password</label></th>
	<td><input type="password" name="pass1" id="pass1" size="16" value=""
autocomplete="off" /> <span class="description">If you would like to
change the password type a new one. Otherwise leave this
blank.</span><br />
		<input type="password" name="pass2" id="pass2" size="16" value=""
autocomplete="off" /> <span class="description">Type your new password
again.</span><br />
		<div id="pass-strength-result">Strength indicator</div>
		<p class="description indicator-hint">Hint: The password should be
at least seven characters long. To make it stronger, use upper and
lower case letters, numbers and symbols like ! " ? $ % ^ & ).</p>
	</td>
</tr>
</table>



<p class="submit">
	<input type="hidden" name="action" value="update" />
	<input type="hidden" name="user_id" id="user_id" value="1" />
	<input type="submit" class="button-primary" value="Update Profile"
name="submit" />
</p>
</form>
</div>

<div class="clear"></div></div><!-- wpbody-content -->
<div class="clear"></div></div><!-- wpbody -->
<div class="clear"></div></div><!-- wpcontent -->
</div><!-- wpwrap -->

<div id="footer">
<p id="footer-left" class="alignleft"><span id="footer-thankyou">Thank
you for creating with <a
href="http://wordpress.org/">WordPress</a>.</span> | <a
href="http://codex.wordpress.org/">Documentation</a> | <a
href="http://wordpress.org/support/forum/4">Feedback</a></p>
<p id="footer-upgrade" class="alignright">Version 2.8.6</p>
<div class="clear"></div>
</div>
<script type='text/javascript'>
/* <![CDATA[ */
var commonL10n = {
	warnDelete: "You are about to delete the selected items.\n
\'Cancel\' to stop, \'OK\' to delete."
};
try{convertEntities(commonL10n);}catch(e){};
var pwsL10n = {
	empty: "Strength indicator",
	short: "Very weak",
	bad: "Weak",
	good: "Medium",
	strong: "Strong"
};
try{convertEntities(pwsL10n);}catch(e){};
/* ]]> */
</script>
<script type='text/javascript'
src='http://192.168.113.145/wp-admin/load-scripts.php?c=1&load=hoverIntent,common,jquery-color,user-profile,password-strength-meter&ver=1af27edf9e97a1cea532085d58a25d88'></script>

<script type="text/javascript">if(typeof
wpOnload=='function')wpOnload();</script>
</body>
</html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-misc/attachments/20091125/4774fb36/attachment-0001.html>


More information about the varnish-misc mailing list