Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




VSS Integration - Can't get it working, need help

web-app

The VSS integration doesn't seem to be working. I check the issue in gemini after changes and the  source files are not listed. I check my event logs and there are no errors. No errors in the gemini log. Debugview gives nothing HWNDs.

Here's my steps:

1) copied geminivss.dll to my machine and ran regsvr32

2) updated the .reg file to point to my server
[HKEYLOCALMACHINE\SOFTWARE\CounterSoft\Gemini]
"GeminiURL"="http://gemini"
"GeminiSCPageURL"="webservices/LinkSourceControlFile.aspx"

3) added the ssaddin.ini to my C:\Program Files\Microsoft Visual SourceSafe folder

4) opened random project, checked out and added "GEM:29" to the comment, made some changes and checked in with "GEM:29" in the comment (issue code is CDO_COMPL-29).

No results. Any ideas on the errror or how I can troubleshoot it?

Thaniks,
Scott

digitalox
· 1
digitalox
Replies (4)
helpful
0
not helpful

I do see this error popping after turning up the security event log. Seems something is asking "Act as Operating System Privileges" and getting a failure audit. Not sure if it's related but the timing seems to jive with my checkouts/ins.

I ran ProcessViewer and can see that GeminiVSS.dll is loaded. Tried this in VS2005, VS2008, and from VSS itself.

Event Type:    Failure Audit
Event Source:    Security
Event Category:    Privilege Use
Event ID:    577
Date:        11/25/2008
Time:        3:02:38 PM
User:        VIRTUSAPP\sdubose
Computer:    TECH010
Description:
Privileged Service Called:
     Server:        Security
     Service:        -
     Primary User Name:    sdubose
     Primary Domain:    VIRTUSAPP
     Primary Logon ID:    (0x0,0x1424D)
     Client User Name:    -
     Client Domain:    -
     Client Logon ID:    -
     Privileges:    SeTcbPrivilege

Thanks,
Scott


digitalox
· 1
digitalox
helpful
0
not helpful

Is your Gemini url setting correct? I presume you have just put the value here becuase it is a public site...

The add-in will communicate with Gemini via port 80, it might be that it is being blocked.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

That's the url we use, we have it directed to the server in our DNS. Site works fine in browser, other add-ins are functioning correctly, and I call the vss file webservice manually in a browser and it worked.


digitalox
· 1
digitalox
helpful
0
not helpful

This seem to be an issue with the add-in reading the registry.

Make the following:


Saar Cohen
· 5000
Saar Cohen