Jump to content

Randy Calvert

Clients
  • Posts

    3,946
  • Joined

  • Last visited

  • Days Won

    78

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by Randy Calvert

  1. (Argh.... I meant that one. I was copy/pasting from my phone. Sorry!)
  2. This forum is for server related issues. IPS staff don’t really post much here as it’s used to user help. You might want to post this in: https://invisioncommunity.com/forums/forum/524-classic-self-hosted-technical-help/ As Adrian posted in your other topic, all support starts here on the forums. This was done back in September of 2021. If the staff can’t resolve it, they move it to a ticket. (They can usually fix license issues though without a ticket.) Make sure you remove the old files to save some back and forth time regarding multiple installs.
  3. Hey there! This very site itself uses Pages for the main website. There is some extra CSS and such but for example you can tell the whole site is powered by the software when you do an upgrade. 😄 The site blog/news system was actually built using pages with custom templates. https://invisioncommunity.com/news/ The deprecation tracker is a simple pages database. https://invisioncommunity.com/deprecation-tracker/ The IPS Marketplace uses Downloads. Im sure others will chime in with some of their own site. 🙂
  4. I’ve played around with it in localhost environment without issue. But that does not catch everything that could happen in a prod setup. 🙂 Thanks @CheersnGears for being a lab rat! We will bring some cheese for you! 😂
  5. Outbox is not a default folder created by IPS. There is no automatic filtering of messages to a folder. You would need to move a specific conversation to a folder. There is no concept of a real "inbox" vs "outbox". It's a conversation. Inbox is more of a misnomer as a default box.
  6. There is not a “task” that runs at a pre-determined schedule. It happens as the user interacts with the site. For example, if you have a rule that moves them into a new member group, it would happen the next time they login or use the site. If they never login for 3 months, it won’t happen till then. If they never login again, the change would never occur.
  7. It is supported. A 500 error is very generic. It's like a check engine light on your car. It does not say what the problem is just that something went wrong. Part of good security is not exposing errors publicly. This means instead of saying for example the server ran out of memory, you could get that error. It also means you could be missing a PHP module and get that message. There are TONS of things that could cause the problem and none of them directly related. It's just a way of saying "uhhh it's broke". 🙂
  8. Remember.... that could also be multiple pages. If you have a crawler for example hit 500 different pages each with the same title of "Sorry", it's going to sum it up as one "page".
  9. I had a topic that got shared by a member on social media by an influencer. It ended up getting a bunch of traffic for several days before it died back down. I've also seen something get popular on Google also. There was a thread started about a TV show and there was something that happened where a scene on that show went viral. We suddenly had a TON of traffic come in from Google itself as people were searching for that show for about 3-4 days. It sounds like you may have possibly had a "viral spike".
  10. I did! On Monday morning, I was like where's my morning coffee buddy!?!
  11. You could put it in the notes section of your client area… that would let any IPS staffer help you. (Especially if Marc ever gets a day off!)
  12. I did a quick search on Google there looks to be ways of getting URLs from GA. You might want to search this more. We can’t help with that here obviously but that hopefully points you in a better direction.
  13. That’s something you have to figure out in GA. They should be able to give you the URL instead of the page title. Literally ANY page could have that title if someone does not have access to it. Unrelated. You were looking for errors in the log, but you entering a wrong password would not generate that problem.
  14. You attempted to upgrade IPB on that day. When you ran the upgrader from within the ACP, you had the wrong credentials entered for you client area. “auto” means you simply did it from the AdminCP instead of manually downloading the files from the client area, uploading them to your site, then running domain.com/admin/upgrade to do the upgrade.
  15. Someone is trying to access content they don’t have access to. Do you have forums that are only accessible to members and not guests? If so, someone may have shared something that is available to them logged in but that is not available to a guest.
  16. That’s a third party resource. Post in their support topic for help. Just FYI the author has not been really active. Her last reply when people asked if the project was abandoned was last August when she said she was on vacation. People have been asking for updates almost a year now.
  17. If you’re dealing with regular or smaller images, look at the Gallery app.
  18. You can still use Google for sending and receiving email as normal. Sendgrid can be setup by using SPF and DKIM to ALSO be able to send. You don’t need two mailboxes. IPB would send through Sendgrid. (Your outbound listed address may be admin@yourdomain.com). If someone replies, the reply would go to Google which would be the receiving server MX. IPB does not need to be aware of INBOUND email.
  19. Does the person you are changing permissions for have other primary or secondary member groups that could be adding permissions? Remember… groups ADD permissions instead of taking them away. So if you have two member groups… one with permission to access something and another without access, if the person is assigned to both groups, they would have access to the item.
  20. It’s something your host should be able to help you fix. However if you have access to phpMyAdmin, you can sometimes do this yourself. Check out: https://www.siteground.com/tutorials/phpmyadmin/repair-optimize-database/
  21. It sounds like you have corruption in your mySQL database, You might want to use a tool like phpMyAdmin to check and repair those tables.
  22. This is an issue that cannot be duplicated in a new stock/default installation. That means there is something unique to your setup or installation. That could be a plugin or something else, but without access to troubleshoot, how do you expect them to be able to help you? Simply saying it doesn’t work does not help them to help you.
  23. Yes. I have a rule that moves members from a Newbies group to Members after 30 days. Those members that never came back to the site after the 30 day period remain in that group. The first time they access the site afterwards, they are moved.
  24. The reason they host your DNS is because if you have domain.com, most people want www.domain.com and domain.com to show the same content. (Simply "domain.com" is known as a domain apex.) When you specify a DNS record for the apex, DNS standards require it be an IP address... called an "A" record. (This standard was created in the 1980's, so it's pretty old. There was no such thing as load balancing, etc). However since IPS uses load balancing, there is no single IP address. That IP address changes every few minutes depending on availability, server load, etc. Subdomains like "www"(.domain.com) can be created with CNAME records which are pointers to other addresses. So having "www" would automatically get you to the correct load balanced location, while the apex cannot get there. There are two ways to solve this: 1) Having a single server out there just issue redirects from domain.com to www.domain.com. This is not a really good idea because what happens if that single server is down, or attacked, etc. There is no redundancy, etc. You could lose your redirector. 2) If IPS hosts your DNS, they can have their manage it at the same time their load balancer makes an update. This ensures you don't have a single point of failure sitting out there and is the route most customers take. This is the route IPS generally suggests by default. ** IF YOU DON'T USE DOMAIN.COM/WWW.DOMAIN.COM and instead use something like forums.domain.com or something.domain.com** you don't need to have IPS host the DNS. Instead your current DNS host can simply create a CNAME record that points forums.domain.com to the IPS platform. Since you don't have the apex involved, that is all you need to do and you don't have to worry about anything else. Ultimately long term, what would be nice would be if IPS would provide an interface for customers to manage their DNS from the Client Area so they could self-service make changes to things like MX records, or create additional A/CNAME records, etc instead of always needing to open a support request. While that sort of functionality would be wonderful, it means taking developers away from creating new features or fixing bugs, etc. So the question becomes how often do people really need to change or add records that it makes sense to automate it versus continuing to do the change manually.
×
×
  • Create New...