# Messed up fdbserver on macos m2 pro

**URL:** <https://forums.foundationdb.org/t/messed-up-fdbserver-on-macos-m2-pro/4629>\
**Category:** Running FoundationDB\
**Created:** [September 20, 2024, 9:38am UTC](https://forums.foundationdb.org/t/messed-up-fdbserver-on-macos-m2-pro/4629 "2024-09-20T09:38:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![fe3071baac4c314bc238](https://avatars.discourse-cdn.com/v4/letter/f/a4c791/32.png) [@fe3071baac4c314bc238](https://forums.foundationdb.org/u/fe3071baac4c314bc238)\
**Post date:** [September 20, 2024, 9:38am UTC](https://forums.foundationdb.org/t/messed-up-fdbserver-on-macos-m2-pro/4629/1 "2024-09-20T09:38:11Z")

</div>

Hi.  
I downloaded a new version of fdb through github releases (7.3.42) without fully uninstalling the previous one. fdbmonitor boots fine, so does fdbcli, but it seems that fdbserver “hangs”.

The problem is relatively urgent  
Thank you

---

<div class="post-metadata">

**Author:** ![alloc](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/alloc/32/9_2.png) [@alloc](https://forums.foundationdb.org/u/alloc)\
**Post date:** [September 23, 2024, 10:51am UTC](https://forums.foundationdb.org/t/messed-up-fdbserver-on-macos-m2-pro/4629/2 "2024-09-23T10:51:59Z")

</div>

What exactly is hanging? Is the `fdbserver` process in trouble (which you can tell from `fdbserver` logs or activity monitor etc), or is the problem that the client is hanging when trying to connect to `fdbserver`?

One thing to note is that different FDB minor versions are not cross-version compatible, and an FDB client will hang if it tries to connect to a a server running a different version. If you’ve partially uninstalled the old binaries, there may be an old `libfdb_c.dylib` hanging around in your `/usr/local/lib/` path, and that could be the issue. Note that `fdbcli` actually doesn’t use that library, so if `fdbcli` can still successfully connect to the database but other clients cannot, that can be the trouble.

I’m still a little surprised that using the `.pkg` wouldn’t have replaced the library files, though.
