| View previous topic :: View next topic |
| Author |
Message |
pewe
Joined: 04 Jun 2006 Posts: 8
|
Posted: Sun Jun 04, 2006 12:32 am Post subject: Thyme amd Mozilla. |
|
|
I am looking for a web calendar that works with Mozilla Sunbird and/or Lightning.
I am looking for a personal solution, and if it works I want to include it as part of a service package for my customers.
I have tried to link to various web calendars using the Mozilla products and have not yet found one that works properly. The problem is the way that the Mozilla products publish the information when it updates a calendar on 'Publishing' it (They use PUT which is a problem with a lot of servers - whatever that means).
Has anyone tried using Thunderbird or Lightning with Thyme - does it work?
I will try it when I have some time, but if anyone has any comments/advice this would be appreciated. |
|
| Back to top |
|
 |
esoft_ian
Joined: 12 Sep 2005 Posts: 5275
|
Posted: Sun Jun 04, 2006 12:42 am Post subject: |
|
|
| Thyme specifically handles an HTTP PUT. It was tested with Thunderbird .. probably 6 months ago now. I don't happen to have it installed anymore but I know it works with Sunbird (Thunderbird's cousin). |
|
| Back to top |
|
 |
Guest
|
Posted: Sun Jun 04, 2006 6:47 am Post subject: |
|
|
Thanks Ian,
I will try it later this week when I return from a few days holiday and post the results. |
|
| Back to top |
|
 |
Guest
|
Posted: Wed Jun 07, 2006 10:49 pm Post subject: |
|
|
I have now tried this with the latest Sunbird version.
I created a new calendar on the server to test it.
I can load the calendar in Sunbird, but f I make any changes when Sunbird tries to update the message:
| Quote: |
Publishing the calendar file failed.
Status Code: 405: Method not allowed |
I have also tried it with the Mozilla Claendar plug-in for Thunderbird - same result.
Any Ideas why this is? |
|
| Back to top |
|
 |
esoft_ian
Joined: 12 Sep 2005 Posts: 5275
|
Posted: Thu Jun 08, 2006 3:30 am Post subject: |
|
|
| Most likely your server denies the PUT method. Do you have access to configure this or are you using a hosting provider? If you have access to configure this, what web server are you running? |
|
| Back to top |
|
 |
esoft_ian
Joined: 12 Sep 2005 Posts: 5275
|
Posted: Thu Jun 08, 2006 3:43 am Post subject: |
|
|
If you or your hosting provider is running apache, you may try adding a file called .htaccess in Thyme's folder with the following contents:
| Code: |
<Directory /path/to/thyme>
<Limit GET POST PUT OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
</Directory>
|
Depending on the server's configuration, it may or may not accept this. |
|
| Back to top |
|
 |
pewe
Joined: 04 Jun 2006 Posts: 8
|
Posted: Thu Jun 08, 2006 9:33 am Post subject: |
|
|
Thanks Ian.
Yes, it is hosted and the server is running Apache.
What would the host have to do to enable 'PUT'. Is it something they would have to enable for all domains, or can it be done on a domain by domain basis?
I tried your suggestion about the .htaccess,
I put an .htaccess file in the thyme directory with the full path to the directory in the first line.
| Code: |
| Directory /home/httpd/vhosts/domain.com/httpdocs/thyme |
but I get an Internal Server error when I try to access Thyme.
(Was the path supposed to be the full path as above?) |
|
| Back to top |
|
 |
esoft_ian
Joined: 12 Sep 2005 Posts: 5275
|
Posted: Thu Jun 08, 2006 11:23 am Post subject: |
|
|
Yes, it should be the full path. The error could be a lot of things. It could be that it did not like OPTIONS or PROPFIND, in which case:
| Code: |
<Directory /path/to/thyme>
<Limit GET POST PUT>
Order allow,deny
Allow from all
</Limit>
</Directory>
|
would do. It could be that the config doesn't allow overriding of the Limit directive in an .htaccess file. If the above doesn't work, ask them to enable it. It can be enabled per directory or location. So they would not have to enable it on the entire server. |
|
| Back to top |
|
 |
pewe
Joined: 04 Jun 2006 Posts: 8
|
Posted: Thu Jun 08, 2006 2:48 pm Post subject: |
|
|
Thanks Ian.
I have asked the provider about enabling 'PUT' and he says that would be OK, but he did ask if it is possible for them to be able to do an audit of the ical.php. This is what he said:
| Quote: |
Do you know (if you purchase Thyme) if you get the source code to the
ical.php file? The reason I ask is that I would like to do a security
audit on that file and any functions it uses to ensure it does not pose
a security risks for the server.
I don't imagine that it does, but a quick audit will ensure this. Better
safe than sorry right. |
I understand your needs to protect your product, but I also appreciate his concern to protect the server.
How can we deal with this request? For example, have you had any independent audits done in the past? |
|
| Back to top |
|
 |
esoft_ian
Joined: 12 Sep 2005 Posts: 5275
|
Posted: Thu Jun 08, 2006 3:26 pm Post subject: |
|
|
Hi pewe,
I can't let that file leave here unencoded I'll give them my cell phone #, my mothers maiden name, a solemn promise, a copy of my drivers license, Thyme's Softpedia 100% Clean Award, file uploads are more dangerous than a PUT and I doubt they have anything blocking these...
... forward the e-mail to me and I'm sure we can work something out (ian@extroso..) |
|
| Back to top |
|
 |
pewe
Joined: 04 Jun 2006 Posts: 8
|
Posted: Thu Jun 08, 2006 4:04 pm Post subject: |
|
|
Thanks Ian.
he's had a look at the Softpedia award and also some of the users you have and he's now happy.
So as soon as he's set it up and I've been able to test it with Mozilla, and assuming everything is Ok I'll buy a license.
With regard to licensing, can you confirm my understanding of this.
- If I buy a site license this allows me to use multiple callendars at one domain address - eg www.mydomain.com/thyme
- If I buy a server license this allows me to install Thyme on any domain hosted on the same server (physical computer) eg www.domain1.com/thyme and www.domain2.com/thyme etc.
Is this correct? |
|
| Back to top |
|
 |
esoft_ian
Joined: 12 Sep 2005 Posts: 5275
|
Posted: Thu Jun 08, 2006 4:12 pm Post subject: |
|
|
Hi pewe,
Regarding licensing, you are exactly correct. |
|
| Back to top |
|
 |
pewe
Joined: 04 Jun 2006 Posts: 8
|
Posted: Thu Jun 08, 2006 4:50 pm Post subject: |
|
|
Thanks Ian.
I'll let you know how it goes.
I want to test it with Mozilla Sunbird and the new plug-in for Thunderbird - their Lightning extension.
I understand from the Mozilla site that there are some issues with the new releases - but we'll see. |
|
| Back to top |
|
 |
|