-
-
-
Invoices - Gift Card - Spammed
Possibly an Anti-Fraud rule then? Nexus -> Payments -> Settings -> Anti-Fraud Rules -> Create New -> Set Action To Take to refuse, on Customer tab -> Customer is in group Guests
-
Invoices - Gift Card - Spammed
Can't you just block Commerce -> Store for guests instead; sure they could technically create an invoice if they hit the right URL but I imagine it'd block 99%
-
New OAuth Redirect Bug (/login/7/).., next request causes Cloudflare to block login requests
That's CloudFront not CloudFlare - are you using WAF in front of CF? It can throw a 403 if you trip one of the firewall rules.
-
TypeError: array_reverse(): Argument #1 ($array) must be of type array, null given
Sure - current system log "top hits": Message Count Error: Property access is not allowed yet (0) #0 /mnt/efs/forum/applications/core/modules/front/discover/streams.php(410): IPS\Content\Search\Mysql\_Query->search() #1 /mnt/efs/forum/system/Dispatcher/Controller.php(118): IPS\core\modules\front\discover\_streams->manage() #2 /mnt/efs/forum/applications/core/modules/front/discover/streams.php(65): IPS\Dispatcher\_Controller->execute() #3 /mnt/efs/forum/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\discover\_streams->execute() #4 /mnt/efs/forum/index.php(13): IPS\_Dispatcher->run() #5 {main} 130 TypeError: array_reverse(): Argument #1 ($array) must be of type array, null given in /mnt/efs/forum/applications/nexus/sources/Gateway/PayPal/BillingAgreement.php:126 Stack trace: #0 /mnt/efs/forum/applications/nexus/sources/Gateway/PayPal/BillingAgreement.php(126): array_reverse() #1 /mnt/efs/forum/applications/nexus/sources/Customer/BillingAgreement.php(307): IPS\nexus\Gateway\PayPal\_BillingAgreement->latestUnclaimedTransaction() #2 /mnt/efs/forum/applications/nexus/tasks/billingAgreements.php(57): IPS\nexus\Customer\_BillingAgreement->checkForLatestTransaction() #3 /mnt/efs/forum/system/Task/Task.php(274): IPS\nexus\tasks\_billingAgreements->execute() #4 /mnt/efs/forum/system/Task/Task.php(237): IPS\_Task->run() #5 /mnt/efs/forum/applications/core/interface/task/task.php(72): IPS\_Task->runAndLog() #6 {main} 76 Error: Attempt to assign property "id" on null (0) #0 /mnt/efs/forum/applications/cms/sources/Pages/Page.php(1260): IPS\Theme\content_pages_61() #1 /mnt/efs/forum/applications/cms/sources/Pages/Page.php(2286): IPS\cms\Pages\_Page->getHtmlContent() #2 /mnt/efs/forum/applications/cms/modules/front/pages/page.php(116): IPS\cms\Pages\_Page->output() #3 /mnt/efs/forum/applications/cms/modules/front/pages/page.php(43): IPS\cms\modules\front\pages\_page->view() #4 /mnt/efs/forum/system/Dispatcher/Controller.php(118): IPS\cms\modules\front\pages\_page->manage() #5 /mnt/efs/forum/applications/cms/modules/front/pages/page.php(33): IPS\Dispatcher\_Controller->execute() #6 /mnt/efs/forum/system/Dispatcher/Dispatcher.php(153): IPS\cms\modules\front\pages\_page->execute() #7 /mnt/efs/forum/index.php(13): IPS\_Dispatcher->run() #8 {main} 68 SELECT MIN(index_date_updated) FROM `core_search_index` IPS\Db\Exception: Table 'adatabasenamehere.core_search_index' doesn't exist (1146) #0 /mnt/efs/forum/system/Db/Select.php(388): IPS\_Db->preparedQuery() #1 /mnt/efs/forum/system/Db/Select.php(446): IPS\Db\_Select->runQuery() #2 /mnt/efs/forum/system/Db/Select.php(370): IPS\Db\_Select->rewind() #3 /mnt/efs/forum/system/Content/Search/Mysql/Index.php(638): IPS\Db\_Select->first() #4 /mnt/efs/forum/applications/core/modules/front/discover/popular.php(217): IPS\Content\Search\Mysql\_Index->firstIndexDate() #5 /mnt/efs/forum/applications/core/modules/front/discover/popular.php(70): IPS\core\modules\front\discover\_popular->leaderboard() #6 /mnt/efs/forum/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\discover\_popular->execute() #7 /mnt/efs/forum/index.php(13): IPS\_Dispatcher->run() #8 {main} 16 SELECT COUNT(*) FROM `core_search_index` WHERE index_class='IPS\core\Statuses\Status' AND index_container_id=303885 IPS\Db\Exception: Table 'adatabasenamehere.core_search_index' doesn't exist (1146) #0 /mnt/efs/forum/system/Db/Select.php(388): IPS\_Db->preparedQuery() #1 /mnt/efs/forum/system/Db/Select.php(446): IPS\Db\_Select->runQuery() #2 /mnt/efs/forum/system/Db/Select.php(370): IPS\Db\_Select->rewind() #3 /mnt/efs/forum/system/Content/Search/Mysql/Query.php(298): IPS\Db\_Select->first() #4 /mnt/efs/forum/applications/core/modules/front/members/profile.php(253): IPS\Content\Search\Mysql\_Query->filterForProfile() #5 /mnt/efs/forum/init.php(935) : eval()'d code(48): IPS\core\modules\front\members\_profile->manage() #6 /mnt/efs/forum/system/Dispatcher/Controller.php(118): IPS\core\modules\front\members\steam_hook_steamDefault->manage() #7 /mnt/efs/forum/applications/core/modules/front/members/profile.php(81): IPS\Dispatcher\_Controller->execute() #8 /mnt/efs/forum/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\members\_profile->execute() #9 /mnt/efs/forum/index.php(13): IPS\_Dispatcher->run() #10 {main} 14 SELECT COUNT(*) FROM `core_search_index` WHERE index_class='IPS\core\Statuses\Status' AND index_container_id=253513 IPS\Db\Exception: Table 'adatabasenamehere.core_search_index' doesn't exist (1146) #0 /mnt/efs/forum/system/Db/Select.php(388): IPS\_Db->preparedQuery() #1 /mnt/efs/forum/system/Db/Select.php(446): IPS\Db\_Select->runQuery() #2 /mnt/efs/forum/system/Db/Select.php(370): IPS\Db\_Select->rewind() #3 /mnt/efs/forum/system/Content/Search/Mysql/Query.php(298): IPS\Db\_Select->first() #4 /mnt/efs/forum/applications/core/modules/front/members/profile.php(253): IPS\Content\Search\Mysql\_Query->filterForProfile() #5 /mnt/efs/forum/init.php(935) : eval()'d code(48): IPS\core\modules\front\members\_profile->manage() #6 /mnt/efs/forum/system/Dispatcher/Controller.php(118): IPS\core\modules\front\members\steam_hook_steamDefault->manage() #7 /mnt/efs/forum/applications/core/modules/front/members/profile.php(81): IPS\Dispatcher\_Controller->execute() #8 /mnt/efs/forum/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\members\_profile->execute() #9 /mnt/efs/forum/index.php(13): IPS\_Dispatcher->run() #10 {main} Naturally our biggest concern is the billing agreements, but it seems like when we upgraded from 4.6.12.1 some things like the core_search_index weren't autogenerated by IPB during the upgrade? Also in case it's needed - is the IPS VPN still 144.202.11.32?
-
TypeError: array_reverse(): Argument #1 ($array) must be of type array, null given
Thank you. If It helps, I'm also seeing a few more errors in the systems log such as SELECT COUNT(*) FROM `core_search_index` WHERE index_class='IPS\core\Statuses\Status' AND index_container_id=303885 IPS\Db\Exception: Table 'adatabasenamehere.core_search_index' doesn't exist (1146) when anybody tries to use the quicksearch.
-
Talisman12 reacted to a post in a topic: TypeError: array_reverse(): Argument #1 ($array) must be of type array, null given
-
TypeError: array_reverse(): Argument #1 ($array) must be of type array, null given
The upgrade was from a 7.4 machine but I checked the crontab, we're using the binary in /usr/bin/php and /usr/bin/php -v returns PHP 8.0.27
-
-
Templates and CSS missing
I seem to be unable to view the templates that used to show down the left hand sidebar. In the filter dropdown to the right of "Search templates...", I have all options selected, but nothing is visible either for templates or CSS. Have tried clearing cache to no avail. Currently on 4.6.12.1, ideas welcome! E: Only GlobalTemplate shows on the full size editor as that's what loads by default.
-
-
Hump Day: new live community features
You know that's not the point I made - I'm sure some individuals are on a VPS package, however there is a near 0 chance that customers opting for the cloud version as a cohort would be more technically able than self-hosting counterparts. Not denigrating anyone of course, but the technical skills needed to launch a cloud version of IPB are minimal, versus those inherently needed with self-hosting. This is demonstrably what IPS have said they are trying to eliminate with the cloud version in fact; lowering the bar to entry. You don't need to run your stack on a CSP to leverage their services such as the ones in question. Besides which configuring a firewall such as ufw behind an SG is redundant, NGFWs aside. There's really not though, given IPB would just be using the SDK to make calls to the appropriate services. In fact there's less setup than S3/CF because you aren't dealing with things like bucket policies. For example, for Comprehend you'd just use their "detect-sentiment" API call and you get the outputs Matt has likely been watching drop with each of my responses. What's more, IPS doesn't even have to teach people how to configure things if there was setup involved, since it'd just be a case of making a CFN template available - they're not going to be manually setting this up for each of their cloud version customers. Again, that's worst-case; as you say for self-hosted IPS leave the rest as an exercise for the reader, which is fine - They don't, not the account-related portions anyway. API calls sure, but then they do that for other integrations no problem. It's not more involved than any of the other integrations (sendgrid, S3, MaxMind, etc) are and really is simpler in most cases. No entitlement, just disappointed that IPS deem it beyond the capabilities of the self-hosting crowd to implement this at their own discretion, instead of forcing that decision upon them which ironically should be what differentiates their managed hosting (closed ecosystem, less choice) from self-hosting (greater flexibility, more effort needed).
-
-
Hump Day: new live community features
So you agree that the self-hosters are likely the more technically minded? In which case it makes perfect sense that like-minded folk would use it. Your logic is flawed anyway, since IPS already offer S3 backends for self-hosted datastore; so don't imply that people wouldn't know how to configure it, since such configuration is already present. Besides, even if some people didn't know how to implement these things, it's far better to allow those who do the ability to instead of dumbing everything down, ironically only in the version that caters more to the people who would have the requisite knowledge.
-
Hump Day: new live community features
Well that's a lie, it's hardly beyond most people's means to use an AWS Access and Secret key for the self-hosted client to talk with services such as Rekognition and Comprehend...
-
Help Guides leads to insecure page
Invision's cert expired yesterday for invisionpower.com - you can't access it at all (anything on that domain) because it uses HSTS to enforce HTTPS.
-
Paying customers being deleted from site (still)
The emails were through the support utility on your own site. I have an entire list of IDs however I am unwilling to disclose it on a public forum for security. Once this is turned into a ticket I will share the list with you.
-
Paying customers being deleted from site (still)
Hello, We've experienced this issue before. IPS implemented a "fix" by only logging when accounts should've been autodeleted. Supposedly whatever it was that was causing these issues is continuing despite the upgrade from 4.6.7 to 4.6.8 purportedly fixing this according to previous tickets. Now we're on 4.6.9 and paying customers are still being deleted. Additionally, two previous email tickets I submitted nigh on a month ago have had absolutely 0 responses from IPS, so to anyone who is/was on priority support it seems most likely a scam? Not surprised they're getting rid of it, certainly wouldn't recommend. What's the point in having a way to submit issues privately directly if nobody even responds?
Talisman12
Clients
-
Joined
-
Last visited