Custom Module issue

Hi All,

have created 4 custom modules for a crm i am doing. Every is good until i have enter the information in to the custom module fields saved it. When i go to view all the records and click on any particular record a get the message below.

“Error retrieving record. This record may be deleted or you may not be authorized to view it.”

I have no groups or roles in play so i really don’t know.

Hoping for help Simon (webworks)

Have you tried doing a quick repair and rebuild?

Hi Andy, yes i have tried that, no joy unfortunately.

Is it a Linux system you have it deployed on? Are your permissions set correctly?

Hi Yes i have a dedicated server for this project, It all installed fine so i presume the permissions are fine. the click link on the record looks like this.

cmscrm/index.php?action=ajaxui#ajaxUILoc=index.php%3Fmodule%3DRNA_RNA_create%26offset%3D1%26stamp%3D1456318766075942000%26return_module%3DRNA_RNA_create%26action%3DDetailView%26record%3Dab5ee1d7-c663-2b06-5241-56cd9cd12ae7

seems long and wrong :slight_smile:

Have you ever had an issue like this before?

A url like that is normal, its due to the AJAX UI. Even though it installed ok it doesn’t necessary mean the permissions are fine.

Try setting your crm’s root:

sudo chown -R www-data:www-data .

sudo chmod -R 755 .

sudo chmod -R 775 cache custom modules themes data upload config_override.php

Then try a repair and rebuild.

Name Modified Size Permissions User Group
… Feb 24, 2016 12:51 PM rwx r-x — cms2016 psaserv
backup Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
cache Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
custom Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
data Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
examples Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
include Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
install Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
jssource Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
log4php Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
metadata Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
ModuleInstall Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
modules Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
service Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
soap Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
themes Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
upload Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
XTemplate Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
Zend Feb 24, 2016 01:06 AM rwx r-x r-x cms2016 psacln
.htaccess Feb 17, 2016 05:14 PM 4.0 KB rw- r-- r-- cms2016 psacln
acceptDecline.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
campaign_tracker.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
campaign_trackerv2.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
config.php Feb 24, 2016 12:19 PM 12.0 KB rw- r-- r-- cms2016 psacln
config_override.php Feb 17, 2016 11:37 PM 4.0 KB rw- r-- r-- cms2016 psacln
cron.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
crossdomain.xml Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
dictionary.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
download.php Jan 26, 2016 11:24 AM 12.0 KB rw- r-- r-- cms2016 psacln
emailmandelivery.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
export.php Jan 26, 2016 11:24 AM 8.0 KB rw- r-- r-- cms2016 psacln
files.md5 Jan 26, 2016 11:24 AM 704.0 KB rw- r-- r-- cms2016 psacln
HandleAjaxCall.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
ical_server.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
image.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
index.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
install.log Jan 28, 2016 09:22 AM 24.0 KB rw- r-- r-- cms2016 psacln
install.php Jan 26, 2016 11:24 AM 32.0 KB rw- r-- r-- cms2016 psacln
json_server.php Jan 26, 2016 11:24 AM 16.0 KB rw- r-- r-- cms2016 psacln
leadCapture.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
LICENSE.txt Jan 26, 2016 11:24 AM 36.0 KB rw- r-- r-- cms2016 psacln
log_file_restricted.html Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
maintenance.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
metagen.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
pdf.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
README.md Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
removeme.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
robots.txt Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
run_job.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
soap.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
sugar_version.json Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
sugar_version.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
sugarcrm.log Jan 28, 2016 09:21 AM 4.0 KB rw- r-- r-- cms2016 psacln
SugarSecurity.php Jan 26, 2016 11:24 AM 8.0 KB rw- r-- r-- cms2016 psacln
suitecrm.log Feb 24, 2016 01:26 PM 236.0 KB rw- r-- r-- cms2016 psacln
suitecrm_version.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
TreeData.php Jan 26, 2016 11:24 AM 8.0 KB rw- r-- r-- cms2016 psacln
upgradeWizard.log Feb 17, 2016 11:10 PM 12.0 KB rw- r-- r-- cms2016 psacln
vcal_server.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
vCard.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
WebToLeadCapture.php Jan 26, 2016 11:24 AM 4.0 KB rw- r-- r-- cms2016 psacln
© 2015 Parallels IP Holdings GmbH. All rights reserved. Odin and the Odin logo are trademarks of Parallels IP Holdings GmbH. Join Us on Facebook Suggest an Idea

Does that make sense?

which folder do i change to 755

755 the entire folder that suite is in then do a quick repair and rebuild. then set the other permission as above.

Done that had to change no permissions?

the rebuild said this

Clearing Vardefs from cache…done
Clearing language files from cache…done
Clearing Template files from cache…done
Clearing JS files from cache…done
Clearing Vardefs from cache…done
Clearing JS Language files from cache…done
Clearing language files from cache…done
Clearing SuiteCRM Dashlet files from cache…done
Clearing SuiteCRM Feed Cache…done
Clearing Smarty templates from cache…done
Clearing Theme Cache…done
Clearing XML files from cache…done
Clearing Unified Search Cache…done
Clearing External API Cache File…done
Rebuilding Extensions…
Rebuilding Include…
Rebuilding Language…en_us
Rebuilding ActionViewMap…
Rebuilding ActionFileMap…
Rebuilding ActionReMap…
Rebuilding Administration…
Rebuilding EntryPointRegistry…
Rebuilding Extensions…
Rebuilding FileAccessControlMap…
Rebuilding Layoutdefs…
Rebuilding GlobalLinks…
Rebuilding LogicHooks…
Rebuilding Menus…
Rebuilding Include…
Rebuilding ScheduledTasks…
Rebuilding UserPage…
Rebuilding Utils…
Rebuilding Vardefs…
Rebuilding JSGroupings…
Rebuilding Actions…
Rebuilding DC Actions…
Rebuilding RelationshipsRebuilding TableDictionary…
Updating the admin warning message…
Rebuilding Audit Tables…
ACLAction not Audit Enabled…
ACLRole not Audit Enabled…
Relationship not Audit Enabled…
Audit table for Leads already exists. skipping…
Audit table for Cases already exists. skipping…
Audit table for Bugs already exists. skipping…
User not Audit Enabled…
CampaignLog not Audit Enabled…
Project not Audit Enabled…
Audit table for ProjectTasks already exists. skipping…
Audit table for Campaigns already exists. skipping…
ProspectList not Audit Enabled…
Prospect not Audit Enabled…
EmailMarketing not Audit Enabled…
CampaignTracker not Audit Enabled…
Release not Audit Enabled…
EmailMan not Audit Enabled…
Scheduler not Audit Enabled…
SchedulersJob not Audit Enabled…
Audit table for Contacts already exists. skipping…
Audit table for Accounts already exists. skipping…
Audit table for Opportunitys already exists. skipping…
EmailTemplate not Audit Enabled…
Note not Audit Enabled…
Call not Audit Enabled…
Email not Audit Enabled…
Meeting not Audit Enabled…
Task not Audit Enabled…
User not Audit Enabled…
Employee not Audit Enabled…
Currency not Audit Enabled…
Tracker not Audit Enabled…
ImportMap not Audit Enabled…
UsersLastImport not Audit Enabled…
Administration not Audit Enabled…
UpgradeHistory not Audit Enabled…
vCal not Audit Enabled…
Alert not Audit Enabled…
Version not Audit Enabled…
Role not Audit Enabled…
Document not Audit Enabled…
DocumentRevision not Audit Enabled…
FieldsMetaData not Audit Enabled…
InboundEmail not Audit Enabled…
SavedSearch not Audit Enabled…
UserPreference not Audit Enabled…
MergeRecord not Audit Enabled…
EmailAddress not Audit Enabled…
EmailText not Audit Enabled…
SugarFeed not Audit Enabled…
EAPM not Audit Enabled…
OAuthKey not Audit Enabled…
OAuthToken not Audit Enabled…
Audit table for AM_ProjectTemplatess already exists. skipping…
Audit table for AM_TaskTemplatess already exists. skipping…
Favorites not Audit Enabled…
Audit table for AOK_Knowledge_Base_Categoriess already exists. skipping…
Audit table for AOK_KnowledgeBases already exists. skipping…
Reminder not Audit Enabled…
Reminder_Invitee not Audit Enabled…
Audit table for FP_eventss already exists. skipping…
Audit table for FP_Event_Locationss already exists. skipping…
Audit table for AOD_IndexEvents already exists. skipping…
Audit table for AOD_Indexs already exists. skipping…
Audit table for AOP_Case_Eventss already exists. skipping…
Audit table for AOP_Case_Updatess already exists. skipping…
Audit table for AOR_Reports already exists. skipping…
AOR_Field not Audit Enabled…
AOR_Chart not Audit Enabled…
AOR_Condition not Audit Enabled…
AOR_Scheduled_Reports not Audit Enabled…
Audit table for AOS_Contractss already exists. skipping…
Audit table for AOS_Invoicess already exists. skipping…
Audit table for AOS_PDF_Templatess already exists. skipping…
Audit table for AOS_Product_Categoriess already exists. skipping…
Audit table for AOS_Productss already exists. skipping…
Audit table for AOS_Products_Quotess already exists. skipping…
Audit table for AOS_Line_Item_Groupss already exists. skipping…
Audit table for AOS_Quotess already exists. skipping…
AOW_Action not Audit Enabled…
Audit table for AOW_WorkFlows already exists. skipping…
AOW_Processed not Audit Enabled…
AOW_Condition not Audit Enabled…
Audit table for jjwg_Mapss already exists. skipping…
Audit table for jjwg_Markerss already exists. skipping…
Audit table for jjwg_Areass already exists. skipping…
Audit table for jjwg_Address_Caches already exists. skipping…
Audit table for Calls_Reschedules already exists. skipping…
Audit table for SecurityGroups already exists. skipping…
Audit table for RNA_RNA_creates already exists. skipping…
Audit table for RNA_SHIPINS_creates already exists. skipping…
Audit table for RNA_EXP_creates already exists. skipping…
Audit table for RNA_INSINV_creates already exists. skipping…
Done
Database tables are synced with vardefs

Is this results what should be expected after the rebuild?

I have noticed that if I edit the record the save it it shows but when i click the link for the record that when i get the message that the record is delete or I do not have permission.

S