Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save vgarrido/dc0d707e57069355f037d9fa17e6675e to your computer and use it in GitHub Desktop.
Save vgarrido/dc0d707e57069355f037d9fa17e6675e to your computer and use it in GitHub Desktop.
LogMeIn Hamachi Workaround on Macbook M1 ARM CPU.
# LogmeIn Hamachi Macbook M1 (ARM) Workaround
Solución a los problemas para conectarse a redes Hamachi usando chip Apple M1.
Para lograrlo, básicamente debemos agregar nuestro Mac como si se tratara de un móvil o tablet, para ello:
1. Agregar cliente móvil, ir a: [https://secure.logmein.com/central/Central.aspx](https://secure.logmein.com/central/Central.aspx) -> Add Client -> Add mobile client -> Client name (M1_Mac) -> Create
2) -> My Networks -> (Network_name) -> Clients -> Members -> Add/Remove Members (M1_Mac)
3) -> My Networks -> (Network_name) -> (M1_Mac) -> Edit -> Mobile
4) Personally I ticked both "Connection protocol" : IPSec + PPTP Save
5) Note the "Device configuration" : (User ID) (Password) (Server address = m.hamachi.cc)
6) Fill in "Send configuration via email to:" -> Send Other
7) Open the email "Here's the LogMeIn Hamachi Configuration file you requested. Open the attachment on the device to apply the configuration." and Drag/Drop all 3 certificate files : HamachiRootCA.crt, HamachiIntCA.crt, hamachi-nnn=nnn-nnn.pfx
10 ) Open Keychain -> System Keychains -> System
9) Drag and drop all 3 into the System Keychain
(sometimes TouchID worked, sometimes I had to type in my Administrator username/password)
10) Right click each of "LogMeIn Hamachi Root CA", "LogMeIn Hamachi Intermediate CA256", Hamachi Smartphone Client nnn-nnn-nnn"
11) For all three -> Trust -> When using this certificate -> Always Trust
12) For "Hamachi-nnn-nnn-nnn" private key -> Get Info -> Access Control -> Allow all applications to access this item -> Save Changes
13) System Preferences -> Network -> Unlock -> "+" -> Interface : VPN, VPN Type: Cisco IPSec -> Create
14) VPN (Cisco IPSec) : Server Address: m.hamachi.cc / Account Name : (User ID) / Password: (Password) from Logmein's "Device configuration"
15) Authentication Settings... -> Certificate -> Select -> Hamachi Smartphone Client nnn-nnn-nnn
16) Tick Show VPN status in menu bar -> Apply -> Connect
Funciona a la perfección, lo dejo acá solo para no perderlo.
[(Atribución al autor: tlagrone3)](https://community.logmein.com/t5/LogMeIn-Hamachi-Discussions/Why-isn-t-Hamachi-compatible-with-M1-Based-Macs/m-p/273210/highlight/true#M19481).
@ghjansen
Copy link

ghjansen commented Feb 10, 2022

Did it actually work well for you? I am getting the following error after step 16:

Could not validate the server certificate. Verify your settings and try reconnecting.

Have any idea what could be causing it @vgarrido ? It happens very shortly after the connection attempt.

@vgarrido
Copy link
Author

Hi @ghjansen, yes it does work fine for me, did you check the steps 10 to 12?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment