I think I must be having a bad week. Or month. Or year. Or...

I set up a new site (new enough I can burn it and rebuild if necessary) for some friends. I activated the Forum module, and installed Forum Access. I weighted Forum Access permissions over Access Control, which is also installed.

One of the user base created a Forum topic without issue. Another User replied, again without issue. However, any new posting attempts now generate an error:

'An error occurred at /q=comment/ajax/reply/4#comment-form

Error description: 404: Not Found'

Before I burn the site and start over, is there any known cause or easy recover that springs to mind?

My thanks in advance.

Comments

nevets’s picture

Are you using any other modules related to comments, particularly any that use ajax?

graeme smith’s picture

I'm guessing WYSIWYG for sure, since I have it configured to use TinyMCE for rich data entry, and IMCE as a file browser... but just in case, and I apologise if it's excessive, here's the module list...

ACL 6.x-1.3 Access control list API.
Content Access 6.x-1.2 Provides flexible content access control
Forum Access 6.x-1.5 Allows forums to be set private and allows forums to be given moderators.
Actions permissions 6.x-1.10 Integrates actions with the permission system.
Admin Role 6.x-1.3 Automatically assign all permissions to an admin role.
Administration menu 6.x-1.6 Provides a dropdown menu to most administrative tasks and other common destinations (to users with the proper permissions).
Jquery Menu 6.x-3.3 Enables expandable jquery menus.
Content 6.x-2.9 Allows administrators to define new content types.
Content Copy 6.x-2.9 Enables ability to import/export field definitions.
Content Permissions 6.x-2.9 Set field-level permissions for CCK fields.
Fieldgroup 6.x-2.9 Create display groups for CCK fields.
FileField 6.x-3.10 Defines a file field type.
FileField Meta 6.x-3.10 Add metadata gathering and storage to FileField.
ImageField 6.x-3.10 Defines an image field type.
Node Reference 6.x-2.9 Defines a field type for referencing one node from another.
Number 6.x-2.9 Defines numeric field types.
Option Widgets 6.x-2.9 Defines selection, check box and radio button widgets for text and numeric fields.
Text 6.x-2.9 Defines simple text field types.
User Reference 6.x-2.9 Defines a field type for referencing a user from a node.
Bulk Export 6.x-1.8 Performs bulk exporting of data objects known about by Chaos tools.
Chaos tools 6.x-1.8 A library of helpful tools by Merlin of Chaos.
Custom content panes 6.x-1.8 Create custom, exportable, reusable content panes for applications like Panels.
Custom rulesets 6.x-1.8 Create custom, exportable, reusable access rulesets for applications like Panels.
Page manager 6.x-1.8 Provides a UI and API to manage pages within the site.
Stylizer 6.x-1.8 Create custom styles for applications such as Panels.
Views content panes 6.x-1.8 Allows Views content to be used in Panels, Dashboard and other modules which use the CTools Content API.
Content Profile 6.x-1.0 Use content types for user profiles.
Content Profile Tokens 6.x-1.0 Add user tokens for content profiles.
Content Profile User Registration 6.x-1.0 Enable content profile features during user registration
Aggregator 6.20 Aggregates syndicated content (RSS, RDF, and Atom feeds).
Blog 6.20 Enables keeping easily and regularly updated user web pages or blogs.
Blog API 6.20 Allows users to post content using applications that support XML-RPC blog APIs.
Book 6.20 Allows users to structure site pages in a hierarchy or outline.
Color 6.20 Allows the user to change the color scheme of certain themes.
Comment 6.20 Allows users to comment on and discuss published content.
Contact 6.20 Enables the use of both personal and site-wide contact forms.
Content translation 6.20 Allows content to be translated into different languages.
Database logging 6.20 Logs and records system events to the database.
Forum 6.20 Enables threaded discussions about general topics.
Help 6.20 Manages the display of online help.
Locale 6.20 Adds language handling functionality and enables the translation of the user interface to languages other than English.
Menu 6.20 Allows administrators to customize the site navigation menu.
OpenID 6.20 Allows users to log into your site using OpenID.
Path 6.20 Allows users to rename URLs.
PHP filter 6.20 Allows embedded PHP code/snippets to be evaluated.
Ping 6.20 Alerts other sites when your site has been updated.
Poll 6.20 Allows your site to capture votes on different topics in the form of multiple choice questions.
Profile 6.20 Supports configurable user profiles.
Search 6.20 Enables site-wide keyword searching.
Statistics 6.20 Logs access statistics for your site.
Syslog 6.20 Logs and records system events to syslog.
Taxonomy 6.20 Enables the categorization of content.
Throttle 6.20 Handles the auto-throttling mechanism, to control site congestion.
Tracker 6.20 Enables tracking of recent posts for users.
Trigger 6.20 Enables actions to be fired on certain system events, such as when new content is created.
Update status 6.20 Checks the status of available updates for Drupal and your installed modules and themes.
Upload 6.20 Allows users to upload and attach files to content.
Block 6.20 Controls the boxes that are displayed around the main content.
Filter 6.20 Handles the filtering of content in preparation for display.
Node 6.20 Allows content to be submitted to the site and displayed on pages.
System 6.20 Handles general site configuration for administrators.
User 6.20 Manages the user registration and login system.
IE CSS Optimizer 6.x-1.1 Optimizes CSS files for development in Internet Explorer.
Messaging debug 6.x-2.4 Debugging and development utilities for messaging package.
Image 6.x-1.1 Allows uploading, resizing and viewing of images.
Image Attach 6.x-1.1 Allows easy attaching of image nodes to other content types.
Image Gallery 6.x-1.1 Allows sorting and displaying of image galleries based on categories.
Image Import 6.x-1.1 Allows batches of images to be imported from a directory on the server.
Inline 6.x-1.0 Allows attached files to be placed into the body of a node either automatically or by using simple tags.
Messaging 6.x-2.4 Messaging system. This is the base module for the Messaging Framework
Messaging PHPMailer 6.x-2.4 Mail Sending Method: Integration with PHPMailer for HTML Mail
Simple Mail 6.x-2.4 Mail Sending Method: Integration with Drupal mail API
Simple messaging 6.x-2.4 Sending Method: Show messages on user's page
SMS Messaging 6.x-2.4 Sending Method: SMS
Content Notifications 6.x-2.3 Allows users to subscribe to content related events.
Notifications 6.x-2.3 The basic notifications framework
Notifications Autosubscribe 6.x-2.3 Provides automatic notifications.
Notifications UI 6.x-2.3 Provides an UI to notifications
Notifications Views 6.x-2.3 Views integration for Notifications.
Taxonomy Notifications 6.x-2.3 Allows users to subscribe to taxonomy terms.
Dialog Comment 6.x-1.0-alpha2 Provides Dialog integration for the core comment module.
Dialog Example 6.x-1.0-alpha2 Example implementation of the dialog API.
Dialog User 6.x-1.0-alpha2 Provides Dialog integration for the core user module.
getID3() 6.x-1.4 getID3() extracts useful information from multimedia file formats.
IE Unlimited CSS Loader 6.x-1.2 Solve the Internet Explorer limitation of loading not more then 30 CSS files per page.
IMCE 6.x-2.1 An image/file uploader and browser supporting personal directories and user quota.
MimeDetect 6.x-1.3 Provides common mime type detection for Drupal sites.
Pathauto 6.x-1.5 Provides a mechanism for modules to automatically generate aliases for the content they manage.
Token 6.x-1.15 Provides a shared API for replacement of textual placeholders with actual data.
Token actions 6.x-1.15 Provides enhanced versions of core Drupal actions using the Token module.
TokenSTARTER 6.x-1.15 Provides additional tokens and a base on which to build your own tokens.
Upgrade status 6.x-1.1 Checks to see if the installed modules are available for the next major version of Drupal.
Mini panels 6.x-3.9 Create mini panels that can be used as blocks by Drupal and panes by other panel modules.
Panel nodes 6.x-3.9 Create nodes that are divided into areas with selectable content.
Panels 6.x-3.9 Core Panels display functions; provides no external UI, at least one other Panels module should be enabled.
Panels In-Place Editor 6.x-3.9 Provide a UI for managing some Panels directly on the frontend, instead of having to use the backend.
Rules 6.x-1.4 Lets you define conditionally executed actions based on occurring events.
Rules Administration UI 6.x-1.4 Provides the administration UI for rules.
Rules Forms support 6.x-1.4 Provides events, conditions and actions for rule-based form customization.
Rules Scheduler 6.x-1.4 Schedule the execution of rule sets.
Skinr 6.x-2.x-dev Provides a way to define and/or skin bits of Drupal output from the UI.
Skinr UI 6.x-2.x-dev Administrative interface to skinr. Without this module, you cannot edit your skins.
Dialog API 6.x-1.0-alpha2 Dialog window API based on jQuery UI Dialog and CTools ajax.
IMCE Wysiwyg API bridge 6.x-1.1 Makes IMCE available as plugin for client-side editors integrated via Wysiwyg API.
jQuery UI 6.x-1.4 Provides the jQuery UI plug-in to other Drupal modules.
jQuery Update 6.x-2.0-alpha1 Updates Drupal to use the latest version of jQuery.
Wysiwyg 6.x-2.3 Allows users to edit contents with client-side editors.
Views 6.x-2.12 Create customized lists and queries from your database.
Views Bulk Operations 6.x-1.10 Exposes new Views style 'Bulk Operations' for selecting multiple nodes and applying operations on them.
Views exporter 6.x-2.12 Allows exporting multiple views at once.
Views UI 6.x-2.12 Administrative interface to views. Without this module, you cannot create or edit your views.
Webform 6.x-3.9 Enables the creation of forms and questionnaires.

---
The Idiot
or
Jack's shadow
or
Charlie's Driver

nevets’s picture

Try disabling 'Dialog Comment' and see if comments work.

graeme smith’s picture

... for that worked indeed!

Now I have to go back and see if there was any reason I added it, or was just pack-ratting... :-).

My thanks. I still don;t know why the first two comments added with it in, but function wins out over logic right now :-))).

---
The Idiot
or
Jack's shadow
or
Charlie's Driver