Using Memberium from behind a Proxy or Firewall

Memberium requires the ability to send and receive data to the web to operate, both to communicate with your Infusionsoft app and to connect to our License Server. When operating in a locked down or high security environment, you may need to take extra steps. If you do not have direct access to send data to the internet, your IT Department likely has an HTTP Proxy such as Squid, or NginX configured.

You will need to allow SSL traffic over port 443 between your WordPress site and your Infusionsoft app.

Having a firewall in place will also affect other WordPress functions such as the ability to check for updates. You can configure your WordPress install to use the proxy for communications by adding the following lines to your wp-config.php file:

# HTTP Proxies
# Defines the proxy address.
define( ‘WP_PROXY_HOST’, ‘proxy.yourdomain.local’ );

# Defines the proxy port.
define( ‘WP_PROXY_PORT’, ‘8080’ );

# Defines the proxy username.
define( ‘WP_PROXY_USERNAME’, ‘my_user_name’ );

# Defines the proxy password.
define( ‘WP_PROXY_PASSWORD’, ‘my_password’ );

# Allows you to define some adresses which
# shouldn’t be passed through a proxy.
define( ‘WP_PROXY_BYPASS_HOSTS’, ‘localhost, www.example.com’ );

  • Was this Helpful?
  • YesNo
9 ways to add more value to your membership site

Table of Contents

Keep Reading

Synchronize Tag Details

In order to optimize API usage, Memberium lets you control which data you synchronize during login. The Synchronize Tag Details option lets you enable or disable synchronizing the specifics of the contacts tag information during login. Synchronizing this data is useful if you want to make decisions based on not only whether or not a tag is assigned to a contact, but when the tag was assigned.

Read More »

Add Tags HTTP POST

This function provides a way for your Infusionsoft system to notify your Memberium site of new tags being added, or tags being removed from the current contact without using any API calls. This function can be used on any site, but is most useful on high traffic sites where Campaign Builder is updating access and you need notify Memberium.

Read More »

How to Integrate Memberium with your Developer’s PHP code

In addition to the Shortcodes documented elsewhere on the site, Memberium includes a set of PHP functions located in the

interface.php

file in your Memberium plugin directory, as well as Hooks and Filters for your developer to integrate their code and extend Memberium to meet your needs. The functions documented on the site, and in the interface.php file are used internally by Memberium as well, and are guaranteed to be supported and continue functioning.

Read More »

Want to get some fresh ideas on how you can improve your membership site or course?

Download our free ebook!

Book a Call

Welcome to Memberium!

We are very excited for you to be part of our family. 

We would love to answer any questions that you have!

Please choose the best time for you to get in a call with us. 

For Technical Support, you can contact us at https://keap.memberium.com/support/ or Email us at support@memberium.com.