Home Forums OS X Server and Client Discussion Web How do I enable wiki/calendar for server advanced config?

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #370417
    mslavko
    Participant

    The one thing I really needed from 10.5 was the workgroup solution. This works if server is configured as a “workgroup” server. This does not work for me. If you setup as advanced server, the users in open directory do not get sent to the wiki/calendar folders, the special group I setup for wiki/calendar does appear on the default web page but it does nothing. I’ve tinkering with this since i got the software all appropriate check boxes are checked to enable access to the service.

    I find it odd that you can not setup DNS service in “workgroup” mode, it should at least be an option.

    So…what config files need to be fixed? Do i manually create user and group folders? or is there some other way to fix this…

    Is this a bug?

    Mike

    #370422
    slavkom
    Participant

    [QUOTE][u]Quote by: MacTroll[/u][p]You can set up the wiki and calendar entirely from within the Advanced Server.

    The method I have found to be the easiest.

    1. enable wiki in the web admin module within Server Admin
    2. Use the new Directory App to actually enable users and groups for wiki access

    Ignore WGM for the time being and see if you have better luck.[/p][/QUOTE]

    Thanks for your reply! Unfortunately the problem remains 😥 however, it helped! I can now create a wiki! but clicking on the group results in a 404 error:

    “404: No group with that name (wiki) hosted on this server”

    These guys have the exact same issue:

    [url]http://discussions.apple.com/thread.jspa?threadID=1212194&tstart=0[/url]

    [url]http://discussions.apple.com/thread.jspa?threadID=1213692&tstart=0[/url]

    I can authenticate to my web site to create a wiki but as far as I can tell I can’t enable the group but it does appear as a group. Something is missing in the process that results in this breakdown, I’ve tried enabling things in different orders, is this tied to iCal in some way? I think my iCal server is working properly, I’m able to create a user and share a calendar with iCal Server. Will continue to explore this issue and report back any answers. Anyone else seeing this?

    Mike

    #370427
    slavkom
    Participant

    [QUOTE][u]Quote by: MacTroll[/u][p]So I just redid this by hand with an Advanced Server and didn’t have any issues… not that that helps you necessarily.

    So, let’s find out what’s different?

    – Using LDAP?
    – Anything else not working that you think should be?
    – Is the group showing up in WGM as having a blog associated with it?

    You should see in WGM with the Inspector a ServicesLocator assigned to the group. This is a combination of the machine account’s, probably your server in this case GUID, a base64 packing of the DNS name, IIRC, and then the service that’s assigned to the group.

    This should also correspond to a apple-serviceinfo entry on the computer account itself, advertising what the machine can host.[/p][/QUOTE]

    The two do not match! Yes, users,group all in ODM, everything (That i use) seems to be working, yes for the “media” group they have calendar,webcal,wiki.blog all in service locater entries.

    In the machine record only ::anyservice which seems like any service is cool. Should the two have matching entries? I’ll play around with this and manualy enable services to see if it makes a difference. When you install…do you start out as a standalone or “workgroup? then promote once DNS is working? Could this be a DNS issue? I’ll double check everything.

    Thanks

    Mike

    #370431
    slavkom
    Participant

    I got it to work! 😀 I am running 2 web sites from my server, looks like the wiki/blog must be run from port 80…last thing I checked. Thanks all your help!

    Mike

    #370441
    slavkom
    Participant

    FYI-

    [i]Just heard back from Apple. The wiki problem is now a known bug. There is supposedly a workaround where you have to do everything in just the right order – I’ll be trying it tomorrow. Apple says they’ll be addressing this bug in an upcoming release. Hopefully it’ll be the NEXT release. From the sound of things, some folks might have discovered the magic workaround by trying different things. If the workaround I got sent works, I’ll post it.[/i]

    This was posted on Apple’s forums…I’m sure this is related but the group wiki/blog/calendar ONLY works on the network the server is in! I was able to access the site from work today and got the same 404 error for the group blog. 🙄

    I’m not going to freak cause I have time, I’m planning a summer deployment on both campuses this summer hopfully this issue will soon be resolved.

    Mike

    #370476
    slavkom
    Participant

    [i]The workaround that Apple sent me didn’t work. So no point in posting it. The only thing I’ve found that works for us is to do the install as workgroup and not advanced. Looking forward to 10.5.1… [/i]

    If it’s not to much trouble…would you mind posting the steps you used to get this working? In your set up, can you access the group blog from the internet?

    Thx,

    Mike

    #370886
    eableson
    Participant

    [QUOTE][u]Quote by: MacTroll[/u][p]I don’t have the blog exposed… but I’d have a hard time thinking it wouldn’t work…

    1. Configure the default website to actually be a real one by putting in a dns name.

    2. Enable the wiki/blog/calendar and the like on the website.

    3. Turn on web services.

    4. Use WGM to create a group.

    5. Give that group access to a blog, the site created in 1 shows up in the pulldown.

    6. There is no step 6.

    Did this with an SSL cert as well, FWIW.[/p][/QUOTE]

    Just a quick note regarding step 4. It must be a group in the LDAP directory or it will be ignored. At least in my experience, local groups are ignored.

    #371402
    kray
    Participant

    I am having a similar issue. I have wiki and blog, and web calendar enabled in Web Services for a Site, in Server Admin. I can pull up the “default” apple page and I see that the buttons “groups” and “users” are active. The users button works fine and I can log in as one of the approved users and make a blog entry. And, clicking the “groups” button, takes me to the “Available Group Wikis” page. However, clicking on the group name returns the error, “404: No group with that name (bhk) hosted on this server”.

    The group does in fact exist. I can open the Directory.app and see it there as well.

    I have read in numerous places that folks think this is a bug in 10.5.1, but others seem to be able to get it woking. Has anyone who has had this issue figured out a reliable work around?

    One more clue… Running the comand CreateGroupFolder (as root) yeilds:
    sh-3.2# CreateGroupFolder
    2008-02-07 14:47:06.587 CreateGroupFolder[16898:10b] ERROR – Group count on this server is 0. The tool cannot create group folders

    There are several groups in LDAP and a couple in local. Not sure what is up with this.

    #371417
    eableson
    Participant

    Just chiming in on this one. I had a hell of a time getting this to run reliably, but it’s working now and can say the following:
    properly setup DNS is absolutely essential
    you can run it on 80 or 443 but not both at once
    you must use fully qualified names on the site and on the browser

    I’m running around a bit right now but I’ll try to answer questions on the forum. I’ll try and put together a detailed procedural list but I’m not sure when I’ll have the time.

    Erik

    #371418
    kray
    Participant

    I got it working. And here is what I think is going on.

    My university is running the dns for this machine. I have 7 different domain names in the university’s dns that all point to a fixed IP.

    So if in SA you choose Servers -> Web -> Sites, you see:

    site1.universityname.edu
    site2.universityname.edu
    site3.universityname.edu
    site4.universityname.edu
    site5.universityname.edu
    site6.universityname.edu
    site7.universityname.edu

    Where site1 is the default ste and the name of this machine. I then have individual web folders set up for each site. Originally I had site2 set up for wiki, blog, and web calendar. All I did was to set up site1 as the web calendar, wiki, etc and evrything worked. For some reason site2, while able to recognize the user for blogs (I was able to log into the user functions), was unable to recognize group.

    Anyone have a suggestion as to how to get site2 (any site other than the default web site), to know that the group for the wiki is in fact on this server?

    #371445
    eableson
    Participant

    That’s a problem with the wiki/web architecture as it currently stands.

    You can activate the service on each of the sites under server admin. So far so good. However, you have to select which site will host the wiki/blog in the workgroup admin.

    The problem is that the default web pages that generate the lists of available wikis are global to the system, but you can only access them by the selected URL in the workgroup admin.

    The blog and wiki components are separate motors, despite them looking very similar.

    So on a multi-site server, the blogs will be available at all of them, but the wiki application will only permit access from the named URL and give you the 404 if you try to access it from the raw IP address or any other named site.

    However, I still haven’t found any way to get the web service to filter out the available groups by site or determine which site a group belongs to. I’m sure it’s buried in a pliste file somewhere, but I still haven’t found it.

Viewing 11 posts - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.

Comments are closed