Jump to content


  • Posts

  • Joined

  • Last visited

 Content Type 



IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog



Everything posted by b416

  1. another new version... 7.11.1 and invision is still silent.... what a shame
  2. 7.10.2 really, invision ? can't you even explain ?
  3. Well, I installed it, it seems to do something (i.e. it says the video has been embedded, but.... the video doesn't show up, only the description (the blue frame is because I clicked in the empty space ) :
  4. 7.10.1 now... and Invision is still silent
  5. My site runs on MySQL 8 for more than a year without any problem. To be precise, it's Percona flavor, now v8.0.19-10.
  6. Never ever set a 777 permission on a folder accessible on Internet, this is just looking for trouble. Change the ownership of the folders that need to be writable to your http user and then set the permissions accordingly (755 or even 750).
  7. How? You want to download the entire Giphy on your server ? (hint : I don't think Giphy would allow it, and the volume might break your server)
  8. What do you use to receive mail? In postfix you can filter out a lot of spam using known blacklists and some tweaks, for example this is what I have and I see a lot of rejections in the logs : smtpd_recipient_restrictions = permit_sasl_authenticated reject_non_fqdn_recipient reject_unknown_recipient_domain check_policy_service unix:private/policyd-spf reject_rbl_client clients.rbl.gcolpart.com reject_rbl_client zen.spamhaus.org reject_rbl_client b.barracudacentral.org reject_rbl_client cbl.abuseat.org reject_rbl_client zen.spamhaus.org reject_rbl_client bl.spamcop.net
  9. I use the open source version, so it's free. You can download it from elactic.co directly, the way I use it on Ubuntu is to set up a repository and use apt as for everything else. Be aware that only 6.x works with IPS, don't take the 7.x version (yet). I installed it with the default configuration (it runs on localhost only, port 9200 - that's the default settings in IPS also). The only thing I changed is the heap size, the defaults are too small for my indexes. Here is the guide for this. When you switch to elastic, IPS will rebuild the indexes, it takes some time (you will see the background tasks in the ACP), for me it took about 10 hours. The site continues to work OK during this time, there is just a warning when you access the search page or dynamic pages that relay on indexes such as unread, activity... And that's it. Almost forgot, elastic runs fine on a single node, but is configured by default to expect at least 2 nodes and run in a cluster, so when you check the status with a command line or supervision tool, it will appear as "yellow". You can ignore it, or if you are a control freak like me, you can tweak it so it will be all green, even on a single node. To see the status on command line : curl -XGET localhost:9200/_cluster/health/content?pretty to see the index list (ignore the .tasks, it's for elastic internal use) : curl -XGET localhost:9200/_cat/indices?v to put replicas to 0 on all active indexes (replace index with the name of the index from the command above (content by default with IPS): curl -XPUT 'localhost:9200/_settings' -H "Content-Type: application/json" -d '{ "index" : { "number_of_replicas" : 0 } }' to put all future replicas to 0 : curl -XPUT localhost:9200/_template/zeroreplicas -H "Content-Type: application/json" -d '{"template":"*", "order":1, "settings":{"number_of_replicas":0}}' to check the status of your new template : curl -XGET localhost:9200/_template/zeroreplicas?pretty Now your status will always be green. Run the first command again to check.
  10. I have increased the heap size to 8G (I have 32 in the server, 6 reserved is for MySQL). The last elasticsearch 6.8.5 did some improvements, I have a test machine with only 8G and on this one I reserved only 2 for elastic. Up to this last version it was really really slow, and now it's much better.
  11. I have implemented elasticsearch localy, i.e. on the same server than everything else; I can give you some pointers if you are interested.
  12. Well, I did it in production yesterday and so far so good. I am using the Percona flavor.
  13. Hi, Is it safe now to upgrade to MySQL 8.0.17 with IPS 4.4.7 ? On my test site it seems to be working, but did only a couple of elementary tests...
  14. Menu Statistics / Members Visits (or Members Activity if you want to see last posts).
  15. still present in IOS 13 developer beta 7 and yes, it works in notes or any other app
  16. I disagree. Yes, mysql 8.0.17 breaks things so don't upgrade to that version, but previous versions are Ok. I am running my forum on Percona 8.0.15 for months now, it's flawless. I also tried the original MySQL 8, same thing (before 8.0.17).
  17. If you use postfix to send your emails, you can fine tune the sending rate with parameters like : default_destination_concurrency_limit = 2 default_destination_rate_delay = 5s default_extra_recipient_limit = 3
  18. This is what I have : calendar_calendars calendar_events calendar_event_comments calendar_event_reminders calendar_event_reviews calendar_event_rsvp calendar_import_feeds calendar_import_map calendar_venues core_acp_notifcations_dismissals core_acp_notifications core_acp_notifications_preferences core_acp_search_index core_acp_tab_order core_acronyms core_admin_login_logs core_admin_logs core_admin_permission_rows core_advertisements core_announcements core_api_keys core_api_logs core_applications core_attachments core_attachments_map core_automatic_moderation_pending core_automatic_moderation_rules core_automatic_moderation_types core_banfilters core_bulk_mail core_cache core_clubs core_clubs_fields core_clubs_fieldvalues core_clubs_memberships core_clubs_node_map core_content_meta core_deletion_log core_dev core_edit_history core_email_templates core_emoticons core_error_logs core_files core_files_temp core_file_logs core_file_storage core_follow core_geoip_cache core_googleauth_used_codes core_groups core_group_promotions core_hooks core_ignored_users core_image_proxy core_incoming_emails core_ips_bulletins core_item_markers core_javascript core_leaders core_leaders_groups core_log core_login_links core_login_methods core_mail_error_logs core_members core_members_feature_seen core_members_known_devices core_members_known_ip_addresses core_members_warn_actions core_members_warn_logs core_members_warn_reasons core_member_history core_member_ranks core_member_status_replies core_member_status_updates core_menu core_message_posts core_message_topics core_message_topic_user_map core_moderators core_moderator_logs core_modules core_notifications core_notification_defaults core_notification_preferences core_oauth_authorize_prompts core_oauth_clients core_oauth_server_access_tokens core_oauth_server_authorization_codes core_output_cache core_permission_index core_pfields_content core_pfields_data core_pfields_groups core_plugins core_polls core_post_before_registering core_profanity_filters core_profile_completion core_profile_steps core_question_and_answer core_queue core_ratings core_rc_comments core_rc_index core_rc_reports core_reactions core_reputation_index core_reputation_leaderboard_history core_reputation_levels core_rss_export core_saved_charts core_search_index core_search_index_item_map core_search_index_tags core_security_answers core_security_questions core_seo_meta core_sessions core_share_links core_sitemap core_social_promote core_social_promote_content core_social_promote_sharers core_soft_delete_log core_spam_service_log core_spam_whitelist core_statistics core_store core_streams core_sys_conf_settings core_sys_cp_sessions core_sys_lang core_sys_lang_words core_sys_social_groups core_sys_social_group_members core_tags core_tags_cache core_tags_perms core_tasks core_tasks_log core_themes core_theme_conflict core_theme_content_history core_theme_css core_theme_resources core_theme_settings_fields core_theme_settings_values core_theme_templates core_upgrade_history core_validating core_view_updates core_voters core_widgets core_widget_areas core_widget_trash forums_answer_ratings forums_archive_posts forums_archive_rules forums_forums forums_posts forums_question_ratings forums_rss_import forums_rss_imported forums_topics forums_topic_mmod forums_view_method
  19. This means that the connection from your server to gmail is not encrypted. You should configure your SMTP server to use encryption for outgoing connections. For postfix it would be the smtp_tls_* variables in main.cf (smtp_tls_security_level = may etc.)
  20. I had these. They went away when I switched to elasticsearch.
  21. I would also change the Remote images parameter in ACP (System/Settings/Posting) to Insecure images (or All images), to avoid the mixed content warnings in the browser.
  22. I have a workaround : Once Unread Content is displayed, change some information filter (Time period for example from 365 days to any), save as new stream and make it your default stream. You can then use it as it is, or even revert back to default Unread Content, it magically starts to work as fast as expected.
  23. Posts are stored in the database. You can always send a well formatted SQL request to the database...
  24. I did the upgrade from Ubuntu 16.04 LTS to 18.04 LTS, it went flawlessly.
  • Create New...