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.




Sheduler Error since Update to 3.6

emails

Since Update to 3.6 the Shedule Service wont work and sends evertime the same email.
Setting the Verbs to All Verbs in IIS 7 Handler didn't solve the Problem.
Deleting the Tabledate not solve the Problem.

In the Eventlog it produces folowing Entry:
System - Der Remoteserver hat einen Fehler zurückgegeben: (405) Unzulässige Methode. -    bei System.Net.HttpWebRequest.GetResponse()
   bei CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType)
   bei CounterSoft.Gemini.WebServices.AlertsService.DeleteAlert(Int32 id)
   bei CounterSoft.Gemini.Scheduler.EmailAlertsProcess.ProcessIssueAlerts()

Reinstalling 3.6 not Solve the Problem.
Scedule Service is version 3.6.

tommy
· 1
tommy
Replies (9)
helpful
0
not helpful

in IIS7 there are a few ASHX file handlers so please make sure that you have set all verbs on all of them.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful


All Verbs are enabled on following Handlers:
ASPNET-ISAPI-1.1-SimpleHandlerFactory
SimpleHandlerFactory-ISAPI-2.0

More Handlers to ashx files are not present.
The Applicationpool for gemini runs in Classic Mode.

The WebConfig File contains:
        <handlers accessPolicy="Read, Execute, Script">
            <remove name="ASPNET-ISAPI-1.1-SimpleHandlerFactory" />
            <remove name="SimpleHandlerFactory-ISAPI-2.0" />
            <remove name="SimpleHandlerFactory-Integrated" />
            <add name="SimpleHandlerFactory-Integrated" path=".ashx" verb="" type="System.Web.UI.SimpleHandlerFactory" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
            <add name="SimpleHandlerFactory-ISAPI-2.0" path=".ashx" verb="" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnetisapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
            <add name="ASPNET-ISAPI-1.1-SimpleHandlerFactory" path="*.ashx" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.Net\Framework\v1.1.4322\aspnet
isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv1.1,bitness32" responseBufferLimit="0" />
        </handlers>


tommy
· 1
tommy
helpful
0
not helpful

Did you do that for the Gemini site?
The error suggests (405) that the DELETE method is not allowed.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

I did it for the Gemini site and to test for the Complete Server.
Verbs for the Server: GET,HEAD,POST,DEBUG,DELETE
Verbs for the site: Allow ALL


tommy
· 1
tommy
helpful
0
not helpful

Please send an email to support at countersoft dot com. We will remote to your server to see if we can sort the issue.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful


Schedule Service 3.6 won't work....
All Settings on the Server are checked and OK.

Now i have made a second Virtual Site on the Main Web Site with gemini 3.5.3 on the server (Copy of prev. running Version) and attached these to to the same Database as 3.6 so both Versions are active (3.5 is only directly on the Server reachable, 3.6 is public) and uses the same Database.

Changed the Schedule Service from 3.6 back to 3.5.

Startet the Service an the pipelined Mails where sent, withour Error (amount > 800 for 2 weeks stopped mail service..).

So what is the difference between Schedule Service 3.5. and Schedule Service 3.6.


tommy
· 1
tommy
helpful
0
not helpful

There are no differences in the scheduler that will cause this.

The only differences are using the new expanded entities. However, we have made a change for 3.6.1 and the scheduler does not use the DELETE verb. This should solve your issue.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I am waiting for 3.6.1 and will test it with the new version.
Thank you for the Information.


tommy
· 1
tommy
helpful
0
not helpful

With 3.6.1 the Sheduler works without problems.
thank for the changes.


tommy
· 1
tommy