Bin extension problem ??

Hi , I get a message box when opening a solution over Internet:

http://img104.imageshack.us/my.php image=untitledmw8.jpg

Any idea how to solve it

 The IIS is located on the same PC as VSS, and this is my srcsafe.ini:

; The two important paths used by SourceSafe.
Data_Path = data
Temp_Path = temp

; This tells admin where to put personal directories for new users.
Users_Path = users

; From this, find users.txt; from that, in turn, find ss.ini for a user.
Users_Txt = users.txt

; The following line contains common file groupings.
File_Types = VB(*.bin,*.vb;*.resx;*.xsd;*wsdl;*.vbproj;*.sln;*.cls;*.bas;*.vb ;*.fr ),VC(*.c;*.cpp;*.cxx;*.vcproj;*.sln;*.def;*.ds ;*.h;*.hpj;*.hpp;*.hxx;*.ico;*.inl;*.mak;*.rc;*.rc2;*.rgs;*.bmp;*.cur),WEB(*.aspx;*.ascx;*.asmx;*.master;*.asax;*.config;*.asa;*.asp;*.css;*.dbp;*.dtq;*.ht ;*.htm*;*.pkp;*.sql;*.stm;*.sct;*.htx;*.shtml;*.alx),VCSharp(*.cs;*.csproj;*.sln),VJSharp(*.jsl;*.java;*.vjproj;*.vjp;*.sln),XML(*.xml;*.xsl;*.xsd;*.xslt;*.xsx;*.xss),VFP(*.cdx;*.db ;*.dc ;*.fpt;*.fr ;*.idx;*.lb ;*.mn ;*.mpr;*.pj

PrjEntryTimeout = 15
Multiple_Checkouts = No
Checkout_LocalVer_Disabled = Yes
UseHelperService = Yes

Web_Service = http://localhost/SourceSafe/VssService.asmx
DownloadVDir = VssDownload_db1
UploadVDir = VssUpload_db1

[TimeZone]
Name = (GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb
TZ_Bias = -60
TZ_DaylightBias = -60
TZ_DaylightDate = 0000/03/05 02:00:00.000
TZ_StandardBias = 0
TZ_StandardDate = 0000/10/05 03:00:00.000
TZ_UseD
aylightSavingTime = Yes

 

AND in SourceSafe IIS window I see this:

http://img187.imageshack.us/img187/931/untitled2pc1.jpg

and I am concerned about those two entries with red error icon. Is it normal

Pawe



Answer this question

Bin extension problem ??

  • Asbj0rn

    Hi Pawel,

    For some reason it looks like your VSS Internet configuration got messed up.

    Your web service seems to be enabled on localhost (Web_Service = http://localhost/SourceSafe/VssService.asmx). This is first bad thing. When you fill in the server name in SSAdmin/Server/Configure/Internet/Web_server_name you should use the name of the server as the clients will see it, instead of "localhost". If you use "localhost" you will only be able to access the webservice from the server machine (in which case you could use direct LAN connection instead of Internet).

    A second bad thing are the invalid Upload/Download paths, as you say (the red icons in IIS). It looks like these virtual folders point to some network share that doesn't exist anymore (have you renamed, deleted or change user permissions on the VSS database share after enabling the service ) I can also see 2 real folders "upload" and "VssWebDownload" that should not be present under the SourceSafe node. Have you tried to manually configure the web service and created these

    Here is what I'd try:

    - delete the upload and VssWebDownload folders from disk (from C:\Program Files\Microsoft VisualSourceSafe\VSSWebService)

    - use SSAdmin to disable the web service (this will delete the SourceSafe node and the incorrect virtual folders)

    - use a text editor to modify the "C:\Program Files\Microsoft Visual SourceSafe\VSSWebService\web.config" file and remove any remaining settings for inexistent database shares (this will prevent VSS from recreating VssUpload_dbXXX folders for inexistent databases). The settings should be in a section like this:

     <appSettings><add key="\\alinc02\vssdb" value="DatabasePath"/></appSettings>

    - use SSAdmin to reenable the web service on the server and on the database, making sure you use the external server name, not "localhost"

    Alin


  • Bin extension problem ??