Mac Agent 24.2.4891 (2024-01-24)
A
Written by Arick Disilva
Updated over a week ago

New Features

Support for the HTTP Proxy

Many organizations and individuals use HTTP proxy to detect and block suspicious traffic that can be an intrusion, virus, or malware. It also protects corporate web servers from external cyberattacks.

Previously, the Agent couldn't connect to its server if you were using any HTTP proxy.

From this version, we are adding support for the HTTP proxy. You can configure the proxy in two ways:

Via the Agent Installation Parameters

You can configure the proxy using the Agent Installation Parameters. To do so, you will need to rename the default Agent package file to include the proxy parameters. For example:

tmagent-stealth-1.234.4626-i(onsite)-r(192.168.1.201)-hsrv(192.168.1.202)-hprt(1080)-husr(john)-hpwd(mYP@ssword).pkg

Via the Agent Configuration Parameters

You can configure the proxy settings from the agent.conf file (usually located in your Agent installation folder, e.g., Macintosh HD > usr > local > teramind > agent > etc). For example:

http-server=192.168.1.1
http-port=80
http-user=john
http-password=mYP@ssword

Here's an explanation of each parameter with their equivalent config file parameter:

Installation Parameter

Config File Parameter

Description

hsrv

http-server

HTTP server address

hprt

http-port

Port (optional)

husr

http-user

Username (optional)

hpwd

http-password

Password (optional)

For more information about these and other parameters, please see the Agent Installation/Configuration Parameters (Mac) section on the Agent installation article.

Ability to Configure the SOCKS Proxy via Agent Installation Parameters

In Mac Agent 23.37.4752, we introduced support for the SOCKS proxy. But you could configure them through the Agent Configuration file (agent.conf) only.

Now, you will be able to configure the SOCKS proxy using the Agent Installation Parameters too. To do so, you will need to rename the default Agent package file to include the proxy parameters. For example:

tmagent-stealth-1.234.4626-i(onsite)-r(192.168.1.201)-ssrv(192.168.1.202)-sprt(1080)-susr(john)-spsw(mYP@ssword)-sv5(1).pkg

Here's an explanation of each parameter with their equivalent config file parameter:

Installation Parameter

Config File Parameter

Description

ssrv

socks-server

SOCKS server address

sprt

socks-port

Port

susr

socks-user

Username (optional)

spsw

socks-password

Password (optional)

sv5

socks-version5

1 = use SOCKS 5
0 = use SOCKS 4 (default)

For more information about these and other parameters, please see the Agent Installation/Configuration Parameters (Mac) section on the Agent installation article.

Improvements

Resolving DNS Names Asynchronously

We have made improvements to the DNS/URL processing, making it asynchronous. This will improve network performance, especially on any systems where the Agent’s DNS resolving would fail frequently due to network lags.

Bug Fixes

Network Connection wouldn't Work After the Revealed Agent Crashed

Due to a bug, the Mac would lose network connectivity after an Agent crash. The connectivity would return if the Agent was restarted. This would happen if you had the network driver (NetApp extension) enabled.

The bug is fixed now.

Did this answer your question?