<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>RE: Socket problem on Vista</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Dean Harding wrote:<BR>
&gt; Robert Brewer wrote:<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp; C:\memcached&gt;memcached.exe -d install<BR>
&gt; &gt;&nbsp;&nbsp; socket(): No error<BR>
&gt; &gt;&nbsp;&nbsp; failed to listen<BR>
&gt; &gt;&nbsp;<BR>
&gt; &gt;&nbsp;&nbsp; C:\memcached&gt;memcached.exe -p 9090 -l 127.0.0.1<BR>
&gt; &gt;&nbsp;&nbsp; socket(): No error<BR>
&gt; &gt;&nbsp;&nbsp; failed to listen<BR>
&gt; &gt;&nbsp;<BR>
&gt; &gt;&nbsp;&nbsp; C:\memcached&gt;memcached.exe -d start<BR>
&gt; &gt;&nbsp;&nbsp; socket(): No error<BR>
&gt; &gt;&nbsp;&nbsp; failed to listen<BR>
&gt; &gt;&nbsp;<BR>
&gt; &gt;&nbsp;&nbsp; C:\memcached&gt;memcached.exe -d<BR>
&gt; &gt;&nbsp;&nbsp; option requires an argument -- dIllegal argument &quot;?&quot;<BR>
&gt; &gt;<BR>
&gt; &gt; Any pointers? I'm running Vista Business Edition on a new Sony laptop.<BR>
&gt;<BR>
&gt; What happens when you just run it with no command-line arguments?<BR>
<BR>
The same output.<BR>
<BR>
&gt; I'm&nbsp; running Vista Enterprise 64-bit and have no trouble starting<BR>
&gt; memcached.exe<BR>
&gt;<BR>
&gt; Also, in order to run it with the -d option, you need an administrator<BR>
&gt; command-line (right-click on &quot;Command Prompt&quot; and select &quot;run as<BR>
&gt; administrator&quot;).<BR>
<BR>
That's a good idea, but I get the same output when running as Administrator. :(<BR>
<BR>
&gt; For the error when you specify &quot;-l&quot; I believe there may some strange<BR>
&gt; interaction between memcached and IPv6, but I'm not really familiar<BR>
&gt; enough with the code to know for sure. If you don't specify the<BR>
&gt; interface (i.e. just &quot;-p&quot; no &quot;-l&quot;) then it'll listen on all adapters<BR>
&gt; which may be what you want anyway.<BR>
<BR>
Eventually, that's what I'll want. I'd just like it working under<BR>
any configuration at the moment. ;) Your thought about IPv6, however,<BR>
prompted me to try hard-coding the DHCP-leased IP for my wireless<BR>
connection:<BR>
<BR>
&nbsp; C:\memcached&gt;memcached.exe -l 192.168.1.100<BR>
&nbsp; socket(): No error<BR>
&nbsp; failed to listen<BR>
<BR>
...but to no avail.<BR>
<BR>
<BR>
Robert Brewer<BR>
fumanchu@aminus.org</FONT>
</P>

</BODY>
</HTML>