Jump to content

Randy Calvert

Clients
  • Posts

    3,688
  • Joined

  • Last visited

  • Days Won

    73

 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 Randy Calvert

  1. Uploading and replacing ALL files is the recommended way instead of trying to upload specific files.  It ensures everything is updated and you don’t miss something accidentally or that there is a compatibility issue for specific files. 

    So no… no risk. Just make sure you OVERWRITE all files. Don’t let it skip uploading files etc. 

    Uploading files won’t make you lose content. All of your posts and settings are in the MySQL database. 🙂

  2. This is not something support can assist with and is generally highly discouraged.  There are TONS of interdependencies that link topics with posts, that are associated with other actions, etc.  Those interdependencies can cause unintended consequences if you are manually adjusting the database.  

    In addition, your site has new posts that are happening since the restore was complete.  Let's say back in January, the last topic ID was 1000.  The next topic in Feb would have been 1001, 1002, etc.  Well...  since that restore, the activity after that restore is now getting those IDs.  Meaning IDs would be mixed up, and lots of things would not match up the way they should.  

    With that said, you can try working with a 3rd party resource author to help with this, but just realize it's not a simple operation.  It also means you may have things not working exactly as they should and that IPS itself would generally be unable to assist should something go wrong.  Basically you would be in a situation where you have to restore that database again from the last good backup and lose even more content should the worst case happen.

  3. 9 hours ago, Zhivko said:

    There is no "APP specific login" when it comes to SMTP. You login with your email and password. That's it. Gmail requires SSL always and you can choose TLS or not. IN the forums you can not setup SSL since (ssl://smtp.gmail.com) is not a valid url according to the forums functions. You can choose TLS, but i believe communication between forums internal smtp function and the actual smtp is buggy.

    A working example of successful SMTP connection/login and usage with gmail SMTP servers would be nice. I am yet to find one.

    Yes there is. 
    https://www.febooti.com/products/automation-workshop/tutorials/enable-google-app-passwords-for-smtp.html

    Google made this a requirement a few years back. All new instances require it. They’re slowly going back and requiring legacy deployments to use it. This is not an IPS issue/setting. 

    All IPB can do is pass the request to Google. They can’t force them to accept it.  I can tell you from personal experience they can and do require app specific passwords. 

  4. By the way… this is a massive problem across the internet. It’s not an “IPB problem”.

    Ars Technica had a story about it yesterday and how this sort of activity is getting harder and harder to detect with compromised accounts. Check out:

    https://arstechnica.com/security/2024/04/everyday-devices-are-used-to-hide-ongoing-account-compromise-campaign/

    Yes… this is a problem, but it’s not a flaw in the software. It’s a user issue.  The only way to “fix” it is to either use 2FA or make users use unique passwords.  There are technically other solutions as well, but they’re super expensive and are only really viable financially by very large sites such as tools like ThreatMetrix or Akamai Account Protector. 

  5. You need to download a full set of the IPB files and upload them to your site. Go back to you were with the applications listen and you’ll see at the bottom a button to install the ones you are missing. 

  6. Repairing a database is not done within the IPB software.  It's a server level activity.  

    You may need to contact your hosting provider for assistance.  A search of Google for repairing mySQL databases on Windows servers turned up the following which might help you:

    https://community.spiceworks.com/t/how-to-repair-mysql-database-using-windows-command-line/1014346

    If you are unable to repair the database at all, you may need to restore it from a backup.  

  7. 22 minutes ago, Egorkin said:

    I tried the security questions. A very strange thing! I didn't understand how this would secure the account 🤔

    It adds another layer an attacker must overcome. Here’s a scenario in which this defense would prevent:

    A rather large number of people use the same usernames and passwords across multiple sites.  If I get a list of credentials from another compromised site, I could try them on other sites like yours and because you used the same credentials… I now have access to your account without actually hacking your site/server/IPB instance. 

    However with another set of questions, it’s much more likely the attacker would not have access to those as well and would be stopped. (It’s possible they could if they were targeting you specifically and had lots of info on you but it would stop those “attacks of opportunity”.)  Now… it’s not as secure as something like having a 2FA implemented, but it’s better than nothing!
     

  8. You do realize that’s because literally everything that could be breaking your site such as themes or third party plugins can’t work?  If you rename that file… the software is essentially useless. 

    If you think it’s truly a DDoS attack, you need to work with your host to mitigate it. But your test for third party resources or themes is flawed because renaming that file basically disables those along with everything else by breaking the full software. 

×
×
  • Create New...