Jump to content

Aaron M

Clients
  • Posts

    102
  • Joined

  • Last visited

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Aaron M

  1. We're hosted on AWS with load balancing. We started getting hit with DDoS earlier today and our site would go down for a couple minutes while it scaled up another instance. This stopped working at a point though and we're just getting hit with 502 and 504. We scaled down to one instance and rebooted, came up for a minute and the site worked, then it went back to 502's and 504's. 

    The admin cp stays up for longer (although running slow) but the frontend starts blowing errors very quick.

    We've tried clearing cache but to no avail...

    Our team member who set all this AWS stuff up left us abruptly so we are flying blind and down on our busiest day of the month :*(

    Really need support, happy to pay someone whatever hourly rate to hop on a discord call and help us out.

    Please let me know any suggestions or thoughts. Thank you.

    This is an error we're getting via nginx:

     

    Could contain: Page, Text, City

  2. 3 hours ago, Marc Stridgen said:

    Do you know the display name? We ask, as we need to check this has actually been deleted by the system itself, rather than having been deleted manually somewhere. 

    The security questions on file are not working for me unforunately.

    Found it through Stripe, cust ID is 302351

    re Sec qn's, strange - it seems those were somehow deleted during the migration? I've reset them as on file though; please retry now.

  3. Got after upgrading to latest version.

    Full trace:

    TypeError: array_reverse(): Argument #1 ($array) must be of type array, null given in applications/nexus/sources/Gateway/PayPal/BillingAgreement.php:126
    Stack trace:
    #0 applications/nexus/sources/Gateway/PayPal/BillingAgreement.php(126): array_reverse()
    #1 applications/nexus/sources/Customer/BillingAgreement.php(307): IPS\nexus\Gateway\PayPal\_BillingAgreement->latestUnclaimedTransaction()
    #2 applications/nexus/tasks/billingAgreements.php(57): IPS\nexus\Customer\_BillingAgreement->checkForLatestTransaction()
    #3 system/Task/Task.php(274): IPS\nexus\tasks\_billingAgreements->execute()
    #4 system/Task/Task.php(237): IPS\_Task->run()
    #5 applications/core/interface/task/task.php(72): IPS\_Task->runAndLog()
    #6 {main}

    Backtrace:

    #0 applications/nexus/tasks/billingAgreements.php(74): IPS\_Log::log()
    #1 system/Task/Task.php(274): IPS\nexus\tasks\_billingAgreements->execute()
    #2 system/Task/Task.php(237): IPS\_Task->run()
    #3 applications/core/interface/task/task.php(72): IPS\_Task->runAndLog()
    #4 {main}
  4. Posting here since email support is no longer a thing.

    We noticed that L341 in the ips4.php requirements checker (ref https://invisioncommunity.com/files/file/7046-invision-community-requirements-checker/) attempts to communicate with the IPS licensing server through HTTP?? Is this not a security vulnerability by not using HTTPS - you're basically just transmitting the key in cleartext over unencrypted channels.

    The line in question:

    <?php if ( file_exists( 'conf_global.php' ) and isset( $mysql ) and $licensekey = @$mysql->query("SELECT * FROM core_sys_conf_settings WHERE conf_key='ipb_reg_number';") and $licensekey = @$licensekey->fetch_assoc() and $licensekey and $licensekey['conf_value'] and $lkeyData = @file_get_contents( "http://license.invisionpower.com/?a=info&key=%7B$licensekey[%27conf_value%27]%7D" ) and $lkeyData = json_decode( $lkeyData ) ): ?>

    Recommend that gets changed to HTTPS asap. Cheers!

  5. @OctoDev I appreciate you developing this. So far, we have found it to work perfectly. Can I request more information is passed to/from the gateway, as is done so like in the Stripe gateway available by default on the IPB transaction view? I'm not sure how far the Coinbase API extends, however things such as which cryptocurrency/method was actually used, time from payment initiation to authorization, total amount of crypto sent, etc. would be useful to have added.

  6. 2 hours ago, opentype said:

    Okay, I just tested it locally. This is what it would look like:

    Screen Shot 2016-12-03 at 17.40.31.png

     

    If anyone needs this sub category view on listing templates quickly, feel free to send me temporary admin data and I install this template change on your site so you can use it and I can test it on a live site. 

    Would that support an image maybe above/below the subcat title?

  7. I'd like to second some kind of improvements for sub-category viewing, so that they can also be presented in the "article"/grid view rather than the standard list view, which looks a little uncouth given that our use for this plugin attempts to get away from looking too similar to a forum.

  8. Hi there,

    Loving the application so far! We're just rolling it out publicly now but it's a very solidly built product - congratulations.

     

    I have a small suggestion, not sure if it's in the works/previously suggested though. The blocks so far are still named as "collaborations". We renamed ours to say "factions" but the Featured Collaborations block hasn't renamed.

    I'm also interested to know if it's possible to have moderators, or some exception/group that can view all the forums despite being hidden for non-members, so the groups can still be monitored without having to join each one? Apologies if I've just missed that functionality somewhere.

     

×
×
  • Create New...