This is affecting us as well.
So – just to clarify – we simply need to wait for fix to applied in Cloudron?
This is affecting us as well.
So – just to clarify – we simply need to wait for fix to applied in Cloudron?
Links in emails (such as registration, password reset, etc.) are lacking the domain:
This:
If the button above doesn't work, copy the url below and paste it in your browser's address bar:
?userPasswordReset=IH4EpTZtvYSs4Mv7cX5k7A9s4nn10GS1Z2PBAoOONaaEHrWhvwrqiwWPSK1NfM3q
should be:
If the button above doesn't work, copy the url below and paste it in your browser's address bar:
https://example.com?userPasswordReset=IH4EpTZtvYSs4Mv7cX5k7A9s4nn10GS1Z2PBAoOONaaEHrWhvwrqiwWPSK1NfM3q
Anyway to add the domain into these emails?
Update: Looks like GoDaddy has restricted access to their API.
Could we just use the Wildcard DNS set-up instead?
We only have one domain, and it continues to work (as in, resolve to our website).
But when I try to add a new app, I get the following message:
DNS credentials for indychinesechurch.org are invalid. Update it in Domains & Certs view
But when I create a new GoDaddy API and enter it in Domains & Certs, I get the error in the original post.
Although GoDaddy was working correctly, now when I add an API key and secret under "Domains & Certs" I receive the following error:
Access denied: GoDaddy DNS error [403] Authenticated user is not allowed access
What should my next step be?
Despite adding
FILE_STORAGE=local
FILE_STORAGE_UPLOAD_MAX_SIZE=26214400
(source)
and
MAXIMUM_IMPORT_SIZE=5120000
(source)
to env.sh
and restarting, I am stilling getting the Sorry, this file is too large – the maximum size is 1 MB
error when I try to attach a file larger than 1 MB.
What am I missing?
Thank you, but don't spend too much time on this.
I did a fresh test install of WordPress and CiviCRM, and it works (and this is with /app/data/wp-content
in wp-config.php
).
For now, I can just update wp-config.php
as needed in my current install.
Yes!
Changing to
define('WP_CONTENT_DIR', '/app/code/wp-content');
in wp-config.php
allows content to load.
Thank you so much!
Yes, adding that line causes the problem.
Is that line formatted correctly? I found this and tired to format it accordingly, but still got an error.
(But I'm not sure I formatted it properly.)
Thank you.
I'm able to access the site; I'm just getting the error when interacting with certain plugins.
Yes, the error is from CiviCRM. Disabling the CiviCRM resolves the problem I have with one plugin – but then I can't use CiviCRM.
I cloned a backup that was working off v3.4.2, and everything worked correctly. However, when it updated to v.3.6, the same problems arose. Odd.
Thanks again.
Starting with v3.5 (which Set WP_CONTENT_DIR properly), I'm getting the following error when trying to access certain plugins:
There has been a critical error on your website. Please check your site admin email inbox for instructions.
Logs show the following:
Jan 23 21:43:56[Wed Jan 24 02:43:56.407127 2024] [php:warn] [pid 74] [client xx.123.123.123:12345] PHP Warning: Undefined property: CRM_Core_Config::$extensionsDir in /app/data/wp-content/plugins/civicrm/civicrm/CRM/Extension/System.php on line 89, referer: https://example.com/wp-admin/edit.php?post_status=trash&post_type=job_listing
Jan 23 21:43:56[Wed Jan 24 02:43:56.411223 2024] [php:warn] [pid 74] [client xx.123.123.123:12345] PHP Warning: Undefined property: CRM_Core_Config::$extensionsDir in /app/data/wp-content/plugins/civicrm/civicrm/CRM/Extension/System.php on line 89, referer: https://example.com/wp-admin/edit.php?post_status=trash&post_type=job_listing
Jan 23 21:43:56[Wed Jan 24 02:43:56.411285 2024] [php:warn] [pid 74] [client xx.123.123.123:12345] PHP Warning: Undefined property: CRM_Core_Config::$extensionsURL in /app/data/wp-content/plugins/civicrm/civicrm/CRM/Extension/System.php on line 90, referer: https://example.com/wp-admin/edit.php?post_status=trash&post_type=job_listing
Jan 23 21:43:56[Wed Jan 24 02:43:56.414471 2024] [php:warn] [pid 74] [client xx.123.123.123:12345] PHP Warning: Undefined property: CRM_Core_Config::$extensionsDir in /app/data/wp-content/plugins/civicrm/civicrm/CRM/Extension/System.php on line 89, referer: https://example.com/wp-admin/edit.php?post_status=trash&post_type=job_listing
Jan 23 21:43:56[Wed Jan 24 02:43:56.414568 2024] [php:warn] [pid 74] [client xx.123.123.123:12345] PHP Warning: Undefined property: CRM_Core_Config::$extensionsURL in /app/data/wp-content/plugins/civicrm/civicrm/CRM/Extension/System.php on line 90, referer: https://example.com/wp-admin/edit.php?post_status=trash&post_type=job_listing
Jan 23 21:43:56[Wed Jan 24 02:43:56.414577 2024] [php:warn] [pid 74] [client xx.123.123.123:12345] PHP Warning: Undefined property: CRM_Core_Config::$uploadDir in /app/data/wp-content/plugins/civicrm/civicrm/CRM/Extension/System.php on line 92, referer: https://example.com/wp-admin/edit.php?post_status=trash&post_type=job_listing
Jan 23 21:43:56[Wed Jan 24 02:43:56.544910 2024] [php:error] [pid 74] [client xx.123.123.123:12345] PHP Fatal error: Uncaught CRM_Core_Exception: [0: Invalid currency ""\n\n thrown in /app/data/wp-content/plugins/civicrm/civicrm/CRM/Utils/Money.php on line 85, referer: https://example.com/wp-admin/edit.php?post_status=trash&post_type=job_listing
Jan 23 21:43:56xx.123.123.123 - - [24/Jan/2024:02:43:56 +0000] "GET /wp-admin/post.php?post=544&action=edit HTTP/1.1" 500 2672 "https://example.com/wp-admin/edit.php?post_status=trash&post_type=job_listing" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6.1 Safari/605.1.15"
Would setting WP_CONTENT_DIR
properly affect these plugins?
What milestones on Cloudron does Outline need to meet before being listed as stable?
@girish I installed CiviCRM by uploading the file to the plugin page under the WordPress dashboard.
From there, it auto configured itself. I did not give it database information.
Update: The civicrm.settings.php files are the same across both WordPress instances.
I guess I would need to completely re-install CiviCRM to have a unique environment.
Thank you.
Each wp-config.php is unique.
To elaborate, only the CiviCRM data was the same. Creating posts did not carry over across WordPress instances.
I cloned a managed WordPress install, but noticed that when I added a contact into CiviCRM it appeared in both the original and the cloned WordPress instance.
This was unexpected to me as I thought a clone would be completely separate.
Do the plugins of managed WordPress installs share data?
Thank you. Good idea!
I ran traceroute and discovered that example.com resolved to the IP of an old server I once used.
Checking my registrar, I found that I had left example.com and www.example.com resolving to that old server's IP.
Deleting those entries has resolved the issue. When I check example.com it shows the expected "You are seeing this page because the DNS record of example.com is set to this server's IP but Cloudron has no app configured for this domain."
Thank you for your help!
I've been testing Cloudron by installing two apps on two subdomains (e.g. - app1.example.com and app2.example.com).
However, when I go to the bare domain (example.com), it shows this:
It looks this might be related to this project, but not sure.
I didn't install this.
With Cloudron managing the server, it is still likely the server was compromised?
Update: I installed Ubuntu 20.04 and then upgraded to Ubuntu 22.04. The Cloudron install then worked!
@nebulon Alas, yes. Even after reinstalling 22.04 and waiting 10 minutes, I still receive the same error.
I may just install 20.04 and go from there since I know 20.04 works.
Thanks again for your help!