<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Feb 6, 2015 at 11:19 PM, Marc-André Lureau <span dir="ltr"><<a href="mailto:marcandre.lureau@gmail.com" target="_blank">marcandre.lureau@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi<br>
<br>
Thank you for trying the folder sharing feature. I am running on f21<br>
virt-manager, and I installed a fresh win7 x64, with spice-guest-tools<br>
0.74. Then I ran spice-webdavd.msi, installation was successful,<br>
however, the service was stopped immediately. I realized the channel<br>
wasn't connected, however, the service starts fine with a linux guest.<br>
It seems the virtio channel behaves differently on Linux (blocks on<br>
read) and Windows (returns 0 immediately) when the channel is<br>
disconnected. This makes the Windows service stop when the guest is<br>
started without a client connected for example.<br>
<br>
There is a missing channel connect() in various clients.<br>
For ex, virt-manager needs:<br>
       elif (type(channel) == SpiceClientGLib.WebdavChannel):<br>
            channel.connect()<br>
<br>
But instead of pushing this in each clients, we can also just decide<br>
to do it by default in the spice widget, so I sent I patch for that.<br>
In the meantime, you can run spicy, which does connect the webdav<br>
channels</blockquote><div><br></div><div>Actually I doubt about service installation at all.... </div><div>what should it be its name in services list? I don't see anything that could match</div><div><br></div><div>I also tried spicy.. but I don't see any network disk mapped.</div><div>If I run map-drive.bat (as admin) it creates the registry key but actually the "net use" command fails:</div><div><br></div><div>C:\SPICE webdavd>net use * <a href="http://localhost:9843/">http://localhost:9843/</a></div><div>System error 67 has occurred.</div><div><br></div><div>The network name cannot be found.</div><div><br></div><div><br></div><div>C:\SPICE webdavd>REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explore</div><div>r\MountPoints2\##localhost@9843#DavWWWRoot" /v  "_LabelFromReg" /t REG_SZ /d "Sp</div><div>ice client" /f</div><div>The operation completed successfully. </div></div><br></div><div class="gmail_extra">and with "netstat -an" I don't see the guest listening on port 9843 indeed: this should confirm the service has not started at least if defined...</div><div class="gmail_extra"><br></div><div class="gmail_extra">Could you tell me the command used inside the .msi file to create the service, so that I can manually reproduce and see which kind of error I receive?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Gianluca</div></div>