The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   Other WebDAV (http://forums.omnigroup.com/forumdisplay.php?f=57)
-   -   SL + 1.7.1 = No More Calendar Reminders (http://forums.omnigroup.com/showthread.php?t=13691)

blewis 2009-09-03 03:54 PM

SL + 1.7.1 = No More Calendar Reminders
 
Well darn.

Snow Leopard install went and overwrote my /etc/apache2/extra/http-dav.conf file.

I restored that and I now have my webDAV server working again and I can sync Actions between my phone and desktop.

The OF Reminders calendar has not survived this process. I've deleted the subscription on my iPhone. I've toggled the Calendar Export option on the iPhone settings.

Nothing. No more invites to subscribe to a new calendar. Can't see anything about calendar syncing in 1.7.1 so everything is behind the curtains and I have no idea what button to push.

Oh well. was nice while it lasted.

blewis 2009-09-03 03:57 PM

Just tried resetting the database on my phone hoping to get a clean sync with the desktop. Can't reset my database because OF iPhone crashes when I hit that button.

whpalmer4 2009-09-03 04:08 PM

What if you just install a hand-crafted DueSoon.ics file on your webDAV server? Here's a simple one (change the DESCRIPTION and UID fields to match a sacrificial event in your database):

[code]
BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:OmniFocus Reminders
PRODID:-//The Omni Group//OmniFocus 1.5.2//EN
METHOD:PUBLISH
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTART:20090917T000000Z
DTEND:20090917T000000Z
DTSTAMP:20090903T201829Z
SUMMARY:Due: Test Event
DESCRIPTION:omnifocus:///task/g5c41etmHwt
UID:g5c41etmHwt
BEGIN:VALARM
ACTION:DISPLAY
ACTION:OmniFocus Reminder
TRIGGER:-PT5M
END:VALARM
END:VEVENT
END:VCALENDAR
[/code]

blewis 2009-09-03 05:34 PM

Well I moved the DueSoon.ics file to DueSoon.ics.orig hoping it would notice that the calendar file was gone and redo everything. Hit Reset Database several times on the iPhone (crashes every time).

I was able to get OF iPhone to ask me for my webDAV ID and passwd after some more resets and after multiple toggles of Calendar Export.

That didn't work.

Unfortunately, I'm too stupid to figure out how to edit the calendar file itself. Emacs keeps complaining that the file is write protected even after I've toggled read only and I've chmoded the file. Can't figure out how to get the system to recognize me as _www user.

whpalmer4 2009-09-03 07:42 PM

[QUOTE=blewis;66059]
Unfortunately, I'm too stupid to figure out how to edit the calendar file itself. Emacs keeps complaining that the file is write protected even after I've toggled read only and I've chmoded the file. Can't figure out how to get the system to recognize me as _www user.[/QUOTE]

In the terminal,

sudo -u username command

ought to do the trick. man sudo will give you all the options.

blewis 2009-09-08 04:27 PM

> sudo -u _www chmod +w DueSoon.ics did not work.

I still couldn't get it to work. I think the whole directory is limited to writes by _www. Not sure how many directories I want to change permissions on for this experiment so....


I just removed the calendar and the Omnifocus.ofocus file...

Not good.... I think I just broke everything. Awesome.

The <my_comp>.local server returned “forbidden” (403) in response to a request to “MKCOL /webdav/OmniFocus.ofocus-copy-in-progress-ataffdLol_3”.

blewis 2009-09-08 04:33 PM

Totally hosed beyond belief now. Restarted apache server and no dice.

Guess I'll be movin' on to Bonjour Sync and it's totally annoying initial fail each and every time in syncs to my machine.

Wish I could use a public webDAV but can't put company info on random servers in the cloud...

I spent way too much time getting this webDAV to work...

Anyway... thanks for trying to help. I do appreciate it.

blewis 2009-09-08 06:18 PM

well... finally got my webDAV working again. Not sure how - just messed with grabbing a bunch of different backups and going back and forth.

Still no calendar syncing on the iPhone. It's like there's something somewhere that is telling the iPhone that it's already told me to subscribe to the calendar and it's never going to remind me again. I can toggled Calendar Export on and off and it still won't ask me to subscribe to the calendar again.

Now that I've removed the DueSoon.ics calendar from the webDAV directory, I find it odd that OF iPhone won't even try to make a new copy of that file.

whpalmer4 2009-09-08 06:18 PM

[QUOTE=blewis;66446]> sudo -u _www chmod +w DueSoon.ics did not work.
[/quote]
Sorry, I didn't spell it out clearly enough. I was expecting you to do

sudo -u _www emacs DueSoon.ics (or whatever your favorite edit command is) which would let your editor run as the _www user.

[quote]
I still couldn't get it to work. I think the whole directory is limited to writes by _www. Not sure how many directories I want to change permissions on for this experiment so....
[/quote]
None would have been the answer...

whpalmer4 2009-09-08 06:23 PM

[QUOTE=blewis;66454]well... finally got my webDAV working again. Not sure how - just messed with grabbing a bunch of different backups and going back and forth.
[/quote]
Great!

[quote]
Still no calendar syncing on the iPhone. It's like there's something somewhere that is telling the iPhone that it's already told me to subscribe to the calendar and it's never going to remind me again. I can toggled Calendar Export on and off and it still won't ask me to subscribe to the calendar again.
[/quote]
Have you tried removing the app from your iPhone, then reinstalling it?


All times are GMT -8. The time now is 03:05 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.