Resolved: Known issue - /tmp/mstunnel Directory not found when upgrading Microsoft Tunnel
Published Feb 27 2024 12:39 PM 3,769 Views

We recently discovered an issue for Microsoft Tunnel where the /tmp folder might be cleaned up by the system. This means that the required /tmp/mstunnel/ folder could be missing from the machine and cause the Microsoft Tunnel upgrade to fail.

 

This issue has been fixed in the March release of the Microsoft Tunnel. However, if you’re upgrading from a Microsoft Tunnel release prior to March 14, 2024, confirm that the /tmp/mstunnel folder is on the machine. If the folder is missing, you will need to recreate it by using the command:

 

mkdir -m 0770 /tmp/mstunnel

 

 

If the servers have attempted to upgrade already, you may see these errors when trying to start the agent:

 

mst-cli agent restart
info: Restarting service mstunnel-agent
fail: Failed to start service mstunnel-agent service

 

 

Additionally, when viewing the mstunnel_monitor logs by using command:

 

journalctl -t mstunnel_monitor

 

 

You’ll see the following errors which indicate that the upgrade has been attempted and has failed:

 

tar (child): //tmp/mstunnel/mstunnel-locale.tar.gz: Cannot open: Not a directory
tar (child): Error is not recoverable: exiting now

 

 

To resolve this issue, uninstall and reinstall the Microsoft Tunnel Gateway. Note that you will need to perform certificate import and authentication during the installation process. For more information, review Install Microsoft Tunnel Gateway.

 

If you have any questions leave a comment below or reach out to us on X @IntuneSuppTeam.

 

Post updates:

06/05/24: This known issue is now resolved!

1 Comment
Version history
Last update:
‎Jun 05 2024 02:55 PM
Updated by: