Ticket #354 (new defect)

Opened 10 years ago

Last modified 3 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:

Description

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 9 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 9 years ago by kjdon

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