আমি বর্তমানে OS X 10.8 এ একটি ক্যালেন্ডার প্রকাশ করার চেষ্টা করছি। ক্যালেন্ডার একটি স্থানীয় "অন ম্যাক" ক্যালেন্ডার যা ম্যাকের আইকাল / ক্যালেন্ডারের মধ্যে বসবাস করছে। একই ম্যাক সার্ভার অ্যাপ্লিকেশন ইনস্টল আছে। আমি সার্ভার অ্যাপ্লিকেশনটি একটি একক ফাইল ভাগ ("ওয়েবক্লাল" নামক) দিয়ে কনফিগার করেছি, যা শুধুমাত্র WebDAV এর উপর ভাগ করার জন্য প্রভাজ্য। আমি ওপেন ডিরেক্টরীও সেট আপ করেছি এবং এই WebDAV শেয়ারটি অ্যাক্সেস করতে একটি ব্যবহারকারী অ্যাকাউন্ট তৈরি করেছি।
একটি পরীক্ষা হিসাবে, আমি খোলা Finder > Connect to Server
। প্রমাণপত্রাদি ব্যবহার করে, আমি সফলভাবে মাউন্ট করতে সক্ষম হয়েছিলাম https://localhost/webcal
এবং শেয়ার / পড়া লিখুন। যাইহোক, যখন আমি এই শেয়ারটিতে সরাসরি iCal / ক্যালেন্ডার থেকে প্রকাশ করার চেষ্টা করি, তখন আমি নিম্নোক্ত ত্রুটি বার্তাটি পাই:
The calendar “Untitled” couldn’t be published. http://kitchenipad@localhost/webcal/Untitled.ics is not a location that supports this request.
কনসোল চেক করে আমি নিম্নলিখিত সংশ্লিষ্ট এন্ট্রি সনাক্ত করতে সক্ষম হয়েছিলাম:
7/10/13 1:27:28.186 PM Calendar[6311]: Validation error: Error Domain=NSCocoaErrorDomain Code=1570 "publication is a required value." UserInfo={
CalManagedObjectType = CalManagedPublicationError;
NSLocalizedDescription = "publication is a required value.";
NSValidationErrorKey = publication;
NSValidationErrorObject = "<CalManagedPublicationError: 0x7fbcbd70cee0> (entity: PublicationError; id: 0x7fbcbd7dfab0 <x-coredata://60115C98-1B7D-4B6F-B812-690F22C8374C/PublicationError/p45> ; data: {\n code = 405;\n domain = CoreDAVHTTPStatusErrorDomain;\n publication = nil;\n userInfo = nil;\n})";
}
যে প্রকল্পটি আমি কাজ করছি তার দরুন আমি একই শারীরিক সিস্টেমে কাজ করে ওয়েবদ্যাভ এবং আইসিএল ক্লায়েন্ট থাকতে হবে। আমি সার্ভার ভার্চুয়ালাইজ করার পাশাপাশি এড়াতে চাই। কেউ কি কাজ করতে পারে না এমন একটি সূত্র আছে?