Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >
Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >
Looks like no one’s replied in a while. To start the conversation again, simply
ask a new question.
Hi I have just installed OSX Leopard server and got my accounts set up. However I am getting some problems with iCal Server. When I try to connect to the webpage for each calendar I get:
Error from server: Error processing calendar data (210)
Now the Wiki's and blogs work fine but I cannot get the calendars to work at all. Is there anyway to rebuild them or check what is going wrong?
Any help would be most appreciated.
Macbook,
Mac OS X (10.4.6),
2GB Ram, 120BG HD and Black Case :)
If it is any help when I try to create a new ical calendar on the server from inside a clients ical by going ical>file>new calendar>"myservername" I get the following message:
Request for account "myservername" failed.
The server responded with
"HTTP/1.1 401 Unauthorized"
I am presuming these things are related but cannot work out how there it is unauthorized as I am managing to log onto the server and also schedule Time Machine backups across the network...
Hi John I think you may be having a different problem or need to be more clear about what is going wrong.
My problems are:
*1) Error from server: Error processing calendar data (210)*
On the SERVER I create some users and groups. I assign the users to the appropriate groups e.g. 'Project Name' and tell the group that I want it to have a calendar, wiki etc (all this is done in Server Preferences).
On a CLIENT I then go to the web calendar and it gives me the error 'Error from server: Error processing calendar data (210)', while I can still access the Wikis, create pages, add stuff to the blogs etc. The calendar is no joy
*2) Request for account "myservername" failed.*
*The server responded with*
*"HTTP/1.1 401 Unauthorized"*
On a CLIENT machine I open iCal and then File>New Calendar>'MyServerName' to create a user calendar on the server. I then get the error :"Request for account "myservername" failed.
The server responded with
"HTTP/1.1 401 Unauthorized"
I don't know if these are related, I would assume they are. I really need to get this service working so as I requested above any information on how to rebuild the database or get this working would be great.
John if you go through my steps above and have the same problem please can you confirm this?
2. I go to iCal and go to File and see an option for New Calendar, but it just creates a new local calendar. When I go to prefs and Accounts I can't add my server because I don't know what my server address is for CalDAV. When I enter the server's DNS name it fails with "Account info not found" as if the user is not enabled for calendaring, but that box is checked in Workgroup Manager and the calendar service is selected.
Are you bound to the machine via OD? That apparently works I hear, but it's supposed to work not bound also.
Yeah I think I am bound to the OD. I set up the server first using the new simple setup stuff and then I set up the the client machines using the leopard installer and this binds them to the directory on install.
However I get these problems even if I try the same stuff on the server itself.
I've got a 'green' light on the iCal server and toggle it on and off. iCal service is assigned to the user (me). Still the error comes up every time the 'Calendar' is accessed through the Workgroup page, and when a entry is attempted in the calendar.
Ok I managed to get this working today after a long slog and no help from the apple support call center (they are as stumped as I am).
1) In Server Admin make sure your server in the lists on the right is listed as its something.somethingelse address and not something.local. If it is remove the server from Server Admin and re-add it by putting the something.somethingelse address in the dialog box (this will not delete your server or anything).
2) Go to iCal in Server Admin and then click settings. Change authentication to Any Method.
3) Now fire up a web browser and try the web calendar, they should work.
4) Now to get iCal working... Open iCal and then go to preferences>accounts click the server settings tab and untick use Kerberos for authentication. It will ask for your username and password. Bingo it should all work
Now the downside it appears is that you are using a less secure authentication method. But until someone can point out to me how the **** to get kerberos working properly (clearly it is not) I'll stick with functionality over security and lack of functionality.
I too and getting the same message. Error from server: Error processing calendar data (210)
here is some more info that may or may not help.
Upon getting the error I opened safari's activity viewer, and check on the progress for opening the calendar. At the bottom of the list of 29 loaded items, there are two items labeled RPC2. When you click on one of those, you get an error page that is as follows:
(I am not sure what this means, but it might help.)
web.Server Traceback (most recent call last):
<class 'xml.parsers.expat.ExpatError'>: no element found: line 1, column 0
/usr/share/caldavd/lib/python/twisted/web/server.py, line 150 in process
148 try:
149 resrc = self.site.getResourceFor(self)
150 self.render(resrc)
151 except:
Self
site
twisted.web.server.Site instance @ 0x2db4a30
<twisted.web.server.Site instance at 0x2db4a30>
Locals
resrc
apple
xmlrpcserver.WebAppServer.Handler instance @ 0x2db4ee0
<apple
xmlrpcserver.WebAppServer.Handler instance at 0x2db4ee0>
self
twisted.web.server.Request instance @ 0x2e8cd00
<GET / HTTP/1.1>
/usr/share/caldavd/lib/python/twisted/web/server.py, line 157 in render
155 def render(self, resrc):
156 try:
157 body = resrc.render(self)
158 except UnsupportedMethod, e:
Locals
resrc
apple
xmlrpcserver.WebAppServer.Handler instance @ 0x2db4ee0
<apple
xmlrpcserver.WebAppServer.Handler instance at 0x2db4ee0>
self
twisted.web.server.Request instance @ 0x2e8cd00
<GET / HTTP/1.1>
Globals
UnsupportedMethod <class 'twisted.web.server.UnsupportedMethod'>
/usr/share/wikid/lib/python/apple
xmlrpcserver/WebAppServer.py, line 53 in render
51 """Unfortunately, copy/pasted from twisted.web.xmlrpc, so we can change the content-header"""
52 request.content.seek(0, 0)
53 args, functionPath = xmlrpclib.loads(request.content.read())
54 d = None
Locals
request
twisted.web.server.Request instance @ 0x2e8cd00
<GET / HTTP/1.1>
Globals
xmlrpc <module 'twisted.web.xmlrpc' from '/usr/share/caldavd/lib/python/twisted/web/xmlrpc.pyc'>
xmlrpclib <module 'xmlrpclib' from '/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/xmlrpcl ib.pyc'>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/xmlrpclib .py, line 1131 in loads
1129
1130
1131
1132
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/xmlrpclib .py, line 550 in close
548
549
550
551
<class 'xml.parsers.expat.ExpatError'>: no element found: line 1, column 0
Here is the error code from the web service for the wiki....it might help also
2007-10-30 10:09:52-0700 [HTTPChannel,27,127.0.0.1] Unhandled Error
Traceback (most recent call last):
File "/usr/share/caldavd/lib/python/twisted/protocols/basic.py", line 232, in dataReceived
why = self.lineReceived(line)
File "/usr/share/caldavd/lib/python/twisted/web/http.py", line 1001, in lineReceived
self.allContentReceived()
File "/usr/share/caldavd/lib/python/twisted/web/http.py", line 1042, in allContentReceived
req.requestReceived(command, path, version)
File "/usr/share/caldavd/lib/python/twisted/web/http.py", line 598, in requestReceived
self.process()
--- <exception caught here> ---
File "/usr/share/caldavd/lib/python/twisted/web/server.py", line 150, in process
self.render(resrc)
File "/usr/share/caldavd/lib/python/twisted/web/server.py", line 157, in render
body = resrc.render(self)
File "/usr/share/wikid/lib/python/apple
xmlrpcserver/WebAppServer.py", line 53, in render
args, functionPath = xmlrpclib.loads(request.content.read())
File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/xmlrpcl ib.py", line 1131, in loads
File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/xmlrpcl ib.py", line 550, in close
xml.parsers.expat.ExpatError: no element found: line 1, column 0
This error is a total red herring. It occurs because you can't perform GET requests on /RPC2 (it's an XML-RPC endpoint) You have to POST a valid XML-RPC request to it.