Re: ClickOnce installation fails (very interesting log from IIS)



I have experienced some scenarios that cause trouble:
* Their firewall blocks access to .exe/.dll-files
* Their local proxy/firewall caches everything, so the .exe your
application sees is not the latest version
* Their firewall blocks HTTP Resume download-commands (not sure if
ClickOnce uses http resume, but the BITS downloader does)

In a high security environment I would guess the first one is the problem.

Rune Huseby

I've made some very very interesting findings in the server (IIS) log. For
one of the clients that fails, ClickOnce seems to ask for a file that does
not exist! Strange indeed, since it's the exact same installation on all
clients. I wonder what makes it do this. I paste the interesting bit of the
logfile at the end of this post.

To begin with, the client asks for setup.exe, TheApplication.application,
TheApplication.exe.manifest, TheApplication.exe.deploy. The server gives the
files to the client (response 200) no problems. Then all of a sudden, it
starts to ask for non existing files, like TheApplication.exe.deploy.config,
and all possible combinations of DataAccess.DLL. The really interesting part
is that the server has this file
(TheApplication_5_0_0_2/DataAccess.DLL.delpoy), with the .deploy file
suffix, but none of all the combinations that ClickOnce requests. In short,
it asks for pretty much all combinations of DataAccess except the one that
really exists. The clients where everything works (on another network), it
immediately asks for, and gets, the correct files.

Does anyone have a clue?

regards

Carl


.



Relevant Pages

  • Re: Firewall
    ... I am thinking you don't want to use the firewall stuff on a DC/DNS ... Clients need to access this box and the firewall blocks ... If the server is inside your corporate firewall as you say, ...
    (microsoft.public.security)
  • RE: Users Cant Access Documents on Server
    ... Thanks for using the SBS newsgroup. ... As well as we know, if a workstation would not access network shares, then ... Leave the Default Gateway of the internal NIC blank of the server box. ... Clients That Require SMB Signing ...
    (microsoft.public.windows.server.sbs)
  • Re: Users Cant Access Documents on Server
    ... my computer to the network on the server. ... Connection Wizard none of the computers were listed. ... The Mac clients can not communicate with the server box. ... > Error Messages When You Open or Copy Network Files on Windows XP SP1 ...
    (microsoft.public.windows.server.sbs)
  • Re: [SLE] SMTP authentication
    ... So eventhough my local SMTP server dials up to the internet with a certain username and password, that same username and password would not be used as authentication between my local SMTP server and the ISP's one, should it be used as a relay? ... either defer all outgoing mails until you connect to the internet, then flush out all the mails in the queue. ... Your local server would use an external program like fetchmail to poll the mailserver of your ISP, download the mails and feed them to Postfix. ... The test does NOT say "All clients must be in mynetworks, ...
    (SuSE)
  • RE: VPN Clients Not Registering in AD DNS
    ... via VPN, the DNS records of the VPN clients are unable to be registered. ... Windows 2003 server? ... please let me know whether the clients get the IP ...
    (microsoft.public.windows.server.sbs)