Ticket #354 (new defect)

Opened 12 years ago

Last modified 5 years ago

Lucene doesn't work with IIS

Reported by: kjdon Owned by: nobody
Priority: moderate Milestone: Greenstone 2 wishlist
Component: Greenstone2 Runtime Severity: major
Keywords: Cc:


You can't search lucene collections in IIS. It can't run Perl.

Is this a general problem with running external programs from a cgi program? Is it a user permission problem? What user is IIS running as?

Try calling the Java directly instead of through perl - does this help?

The computer on Katherine's desk (glen) is running IIS.

Change History

Changed 11 years ago by kaybl1991

Having just spent Saturday bashing my head against this, the problem is Windows/IIS permissions, and solution is that both the Perl and Java directories and the cmd.exe file (in winsys/system32) need to be executable by whatever the IIS Application Pool Identity is (in my case "NETWORK SERVER) and possibly readable by whatever the Anonymous Identity for your GSDL is (again, I had something like "IUSR_DC-10DIGITHEX").

Changed 11 years ago by kjdon

  • milestone set to Greenstone 2 wishlist
Note: See TracTickets for help on using tickets.