Jump to content

Randy Calvert

Clients
  • Posts

    3,698
  • Joined

  • Last visited

  • Days Won

    74

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by Randy Calvert

  1. /admin/?app=core&module=applications&controller=enhancements&do=edit&id=core_GoogleAnalytics&_new=1 It's the same as ACP > System > Site Features > Integrations > Google Analytics. When you enable it, you will get a spot to enter tracking code. Enter your tracking code there and it should just work because it looks like it would be in the same spot as the Google Analytics code. Otherwise if you don't want to put the code there or it causes problems, you can edit your site theme to add it anywhere you want. ACP > Customizations > Appearance > Themes > (your theme) > Edit HTML and CSS Search for globalTemplate and add the code wherever you want it to be in your header.
  2. It's definitely not IPS returning the error itself. That is not their style of error message, etc. The question is what is actually returning the error... for example, can others replicate that same issue? It's possible there is some sort of home firewall or ISP home protection service that could be blocking the request. There could be a firewall at the ISP side. You mentioned site ground as your host, but when from the video you posted, it looks like the domain in the video is pianolessonwithwarren.com which according to a WHOIS lookup is using Google's Cloud Computing infrastructure. (It's possible Siteground is using Google for hosting similar to how IPS uses AWS for it's cloud infrastructure.) I use Cloudflare's WAF to protect my own website... and there are occasions where I have to optimize a WAF rule because it unintentionally blocks replies with large amounts of text/links, again thinking it's something malicious. Firewall rules are super sensitive about content linked from 3rd party services. Since you mention it happens only with quoted videos, that makes sense. Lots of HTML styling is going on in the background around the video and the video itself is most likely on a hosted service. So all of that together could trigger a WAF to think something was wrong. Ultimately the question is where is this WAF in between you and your site... is it on your computer, at your ISP, at your hosting company, etc. I would ask Siteground if they use some sort of Web Application Firewall they use with their hosting service. In Google searching Siteground WAF, I see a couple of results that would lead me to suspect they might have something there... https://www.siteground.com/blog/new-and-improved-sitescanner-security-service/ You should also try seeing if others see the same behavior as you do... if so, it's something at the server itself. Otherwise it's something either on your computer or on your home network blocking it.
  3. Whoa... no need to go off the deep end accusing someone who has no skin in the game of trying to sell you on something. It was meant as a friendly suggestion as a way to plug a gap for you. Any sort of feature suggestion is not going to immediately happen. Typically it's MONTHS if not longer for suggestions that even are adopted to be implemented and tested. So if you need this sort of functionality anytime soon you might want to go about your suggested plan of action of developing your own or doing without. If you don't want to use a plugin, that's fine. Most people appreciate knowing what options are available to them so that of doing without or waiting an extended time is more painful, they have a choice in how they want to proceed. There is no need to jump down on people offering a bit of friendly advice, especially when the person doing so has no skin in the game and does not get anything from making the suggestion.
  4. Would you move this to the Feature Request forum for me then please?
  5. Out of curiosity... after increasing the memory, did you make sure to restart Apache and PHP (if PHP is running as it's own standalone service)? I have a habit of restarting Apache, but forgetting about PHP-FPM. One way to be absolutely certain is just to quickly reboot the entire server.
  6. I'm trying to setup Cloudflare Teams to authenticate against my IPB's database. Cloudflare is asking for the following info: Client ID - In IPB, this is the Client Identifier Client secret - In IPB, this is the Client Secret Auth URL: In IPB, this is the Authorization Endpoint Token URL: In IPB, this is the Token Endpoint Certificate URL: UNKNOWN From their help docs, it says: "The jwks_uri endpoint of your IdP to allow the IdP keys to sign the tokens. You can find these values on your identity provider’s OIDC discovery endpoint. Some providers call this the well-known URL." Can you help me figure out what I should be entering as the certificate URL?
  7. If the plugin could be extended to allow more than just canned replies, it would absolutely make sense for my communities. Unfortunately I need a little more flexibility than just pre-selected templates.
  8. AMP is not directly supported by IPS. Charles made a comment about this at:
  9. Just an FYI so that someone can file a bug report... ACP > System > Integrations > VigLink When you choose the option to create a new account, it tries to launch a window taking the user to: https://www.viglink.com/users/convertAccount?subId=109411&key=79bd9386a12d9ac58a81d42672c87dc4&expiration=1636082093&signature=72e2b61779d9c3e894ca8affd3e08a9a I assume that is now supposed to be somewhere under "meridian.sovrn.com" now.
  10. Have you run that search as a guest? It’s possible it is an unauthenticated bot making the search.
  11. Cookies are used as part of banning. However they MUST be associated to the domain to be accessed so you can’t truly “hide” them. Just popping cache would remove them. Banning the username is typically much more effective than banning an IP, especially in the days of iCloud Private Relay, VPNs, mobile networks etc. In this case it does sound like an evasive member but instead a situation where existing tools would have been more simple to use and work effectively.
  12. You can link to the object itself simply by pasting the URL. For example, the above image was taken from the IPS homepage (https://sitecontent.invisioncommunity.com/client-logos/evernote.png). However it would not be an "attachment", meaning you find it in the "Other Media" section. If you have the Gallery product, you could add each of the images to a gallery and link to those potentially as well.
  13. There are times where things where capitalization or punctuation, or having a plural version could be in play. For example: "an IP address" "the IP addresses" The challenge is that the BASE language is English... meaning there are multiple strings to handle situations like the above. Different languages may not need all 20 of the variations, but because English is the base, you could end up with the same entry multiple times. English is the most backwards language in the world and breaks almost all of its own rules.
  14. When entering your key, did you add -TESTINSTALL at the end of the license number? See the following for details:
  15. IPS writes software. They don’t provide support for the underlying services that it runs on. If someone is not comfortable doing those sorts of things themselves, it is better to consider a hosted version of the software. Just because something technically works without going out of their way does not mean they have resources to support it when people need support around it Regarding nginx itself… the staff don’t use that as a development platform. That means they don’t know it to the same degree they do their primary environment. If they figure out how to do it, people will expect them to support other things related to it as well. They would also be expected to support it if someone can’t get it to work or it needs to be changed in a future version. It’s never “one and done”. Instead they are sticking with what they know. If someone wants to do something else and it works… great. But if you run into problems with it, you’re on your own getting your custom setup working.
  16. It’s funny how much people will complain until you offer them a solution. Then they just go silent. 😆
  17. There are a number of things you could do... Require the use of 2FA for any account that can access the admin area. Rename the admin directory to something more obscure. (/ugaboogatest) Use a separate .htaccess password for the admin folder. Limit access to the admin folder to only known/trusted IP addresses. Use a Zero Trust solution to limit access to the admin folder (such as Cloudflare Teams)
  18. I did not see a setting to disable forums themselves, but I did find where to disable topics, which might disable forums if no topics are allowed. ACP > System > Site Promotion > Search Engine Optimization > Sitemap UNCHECK "Use Recommended Settings". Scroll down to "Topics". UNCHECK "Include In Sitemap" Scroll to the bottom of the page and click "Save". Scroll to the top of the page and click "Rebuild Site Map". It should create a task to rebuild the site map. Once the task is complete, you should see the new results. Hopefully in addition to disabling indexing topics it would also disable the forums themselves as well with it.
  19. An AV software program is not going to protect against malicious scripts. Those don’t necessarily hurt the server itself. Instead look at a cloud based Web Application Firewall (WAF). Those are designed to look for layer 7 attacks such as SQL injection, XSS, LFI etc. There are several out there. One of the more popular ones is Cloudflare but they are not the only game in town. https://geekflare.com/cloud-waf-to-stop-website-attacks/
  20. When creating the CNAME, you want: Name: friendshipforums CNAME: o316083.invisionservice.com. I believe with cPanel you will need to add the the extra period at the end of the domain name (meaning "o316083.invisionservice.com." not "o316083.invisionservice.com").
  21. @Marc Stridgen would he need to rebuild system cache as well after this? I seem to recall needing to do that on my own board after changing the file system details. (But when I was doing it, I was moving from local file storage to an S3 bucket so not sure if it was just more related from that.)
  22. Sure. You will need to run the upgrade system to catch your board up to the current changes. Be aware that certain things like your uploads folder and certain other files like custom emoticons, themes, etc would need to be manually replaced as those would be on the local file system most likely. It might be helpful to also preserve your conf_global.php file which has certain important details for connecting to your database etc.
  23. Once you clear the system cache, try clearing your browser cache as well. You might have something still caught in it. Do you mind sharing your board URL? We might be able to see what's going on by looking at the site.
×
×
  • Create New...