-
MathType
-
WirisQuizzes
-
Nubric
-
CalcMe
-
MathPlayer
-
Store FAQ
-
MathFlow
-
BF FAQ
-
Miscellaneous
-
Wiris Integrations
Configure proxy and network settings
Reading time: 1minConfigure how MathType Integration Services communicate with external services. If your deployment is behind a firewall or requires outbound connections through a proxy server, you can configure the appropriate network settings in Integration Services.
After completing this guide, MathType Integration Services will be able to communicate with external services using your organization's network configuration.
Before you begin
Requirements
Make sure you have:
- A working MathType Integration Services deployment.
- Access to the
configuration.inifile. - The network settings required by your organization, if a proxy server is used.
Applies to
Self-hosted MathType Integration Services.
Steps
Determine your network requirements
Most deployments can communicate directly with external services without additional configuration. If your organization restricts outbound connections, determine whether Integration Services must:
- Access the internet through an HTTP proxy.
- Use specific proxy credentials.
- Communicate only through approved firewall rules.
Configure the proxy settings
Open configuration.ini and configure the proxy settings required for your deployment. Depending on your environment, this may include:
- Proxy host.
- Proxy port.
- Authentication credentials.
- Other proxy-related options.
See MathType Integration Services parameters for the available configuration options.
Apply the configuration
Depending on your deployment, configuration changes may require restarting the service.
| Deployment | Action |
|---|---|
| PHP | Changes are typically applied immediately. |
| Java | Restart the application server. |
| Docker | Restart the container if the configuration file is mounted during startup. |
| .NET | Restart the web application if required by your hosting environment. |
Verify the configuration
Verify that the configuration endpoint returns the expected configuration.
See API services for the endpoint URLs available on your platform.
Verify it worked
Verify that MathType Integration Services can successfully communicate with the required external services. If your deployment includes diagnostic or test pages, use them to verify outbound connectivity.
You can also verify the configuration by:
- Opening your HTML editor.
- Inserting a formula.
- Confirming that all editor features work as expected without network-related errors.
Common issues
Integration Services cannot reach external services
Verify that:
- Outbound network access is allowed.
- The configured proxy settings are correct.
- Firewall rules allow the required connections.
Proxy authentication fails
Verify that:
- The configured credentials are correct.
- The proxy server supports the configured authentication method.
- The proxy configuration matches your organization's requirements.
Requests time out
Verify that:
- The configured proxy server is reachable.
- Firewall rules are not blocking outbound requests.
- Network latency or connectivity issues are not preventing communication.