diff --git a/vorgang-manager-server/pom.xml b/vorgang-manager-server/pom.xml
index a1fc612033ff2081b3e5fe369a7141e4ec6637bd..be52d89a53a404c55a9798d4a602c23eb5761676 100644
--- a/vorgang-manager-server/pom.xml
+++ b/vorgang-manager-server/pom.xml
@@ -50,7 +50,7 @@
 		<spring-boot.build-image.imageName>docker.ozg-sh.de/vorgang-manager:build-latest</spring-boot.build-image.imageName>
 
 		<ozgcloud.license.version>1.3.0</ozgcloud.license.version>
-		<ozgcloud.zufi.api.version>0.5.0</ozgcloud.zufi.api.version>
+		<zufi-manager-interface.version>1.0.0-SNAPSHOT</zufi-manager-interface.version>
 
 		<user-manager-interface.version>2.0.0</user-manager-interface.version>
 		<bescheid-manager.version>1.4.0</bescheid-manager.version>
@@ -115,9 +115,9 @@
 		</dependency>
 
 		<dependency>
-			<groupId>de.itvsh.kop.zufi</groupId>
-			<artifactId>kop-zufi-api</artifactId>
-			<version>${ozgcloud.zufi.api.version}</version>
+			<groupId>de.ozgcloud.zufi</groupId>
+			<artifactId>zufi-manager-interface</artifactId>
+			<version>${zufi-manager-interface.version}</version>
 		</dependency>
 
 		<dependency>
@@ -337,6 +337,14 @@
 			<artifactId>mongodb-springdata-v4-driver</artifactId>
 			<version>${mongock.version}</version>
 		</dependency>
+
+		<dependency>
+			<groupId>io.netty</groupId>
+			<artifactId>netty-resolver-dns-native-macos</artifactId>
+			<version>4.1.101.Final</version>
+			<classifier>osx-aarch_64</classifier>
+			<scope>runtime</scope>
+		</dependency>
 	</dependencies>
 
 	<build>
diff --git a/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/registry/ZufiRemoteService.java b/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/registry/ZufiRemoteService.java
index 5c1556ec78bc891057bc22069a94d739c502881e..5c2fdca0ade4077fcc987cdbd36a2ff874703a34 100644
--- a/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/registry/ZufiRemoteService.java
+++ b/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/registry/ZufiRemoteService.java
@@ -4,9 +4,9 @@ import java.util.List;
 
 import org.springframework.stereotype.Service;
 
-import de.itvsh.kop.zufi.grpc.registration.GrpcVorgangManagerRegistrationRequest;
-import de.itvsh.kop.zufi.grpc.registration.VorgangManagerRegistrationServiceGrpc.VorgangManagerRegistrationServiceBlockingStub;
 import de.ozgcloud.vorgang.callcontext.VorgangManagerClientCallContextAttachingInterceptor;
+import de.ozgcloud.zufi.grpc.registration.GrpcVorgangManagerRegistrationRequest;
+import de.ozgcloud.zufi.grpc.registration.VorgangManagerRegistrationServiceGrpc;
 import lombok.NonNull;
 import lombok.extern.log4j.Log4j2;
 import net.devh.boot.grpc.client.inject.GrpcClient;
@@ -15,7 +15,7 @@ import net.devh.boot.grpc.client.inject.GrpcClient;
 @Service
 class ZufiRemoteService {
 	@GrpcClient("zufi-manager")
-	private VorgangManagerRegistrationServiceBlockingStub serviceStub;
+	private VorgangManagerRegistrationServiceGrpc.VorgangManagerRegistrationServiceBlockingStub serviceStub;
 
 	public void registerVorgangManager(@NonNull List<String> organistationsEinheitenIds, String vorgangManagerAddress) {
 		boolean success = getServiceStub()
@@ -23,7 +23,7 @@ class ZufiRemoteService {
 		LOG.info("Register success: " + success);
 	}
 
-	private VorgangManagerRegistrationServiceBlockingStub getServiceStub() {
+	private VorgangManagerRegistrationServiceGrpc.VorgangManagerRegistrationServiceBlockingStub getServiceStub() {
 		return serviceStub.withInterceptors(new VorgangManagerClientCallContextAttachingInterceptor());
 	}
 
diff --git a/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/registry/GrpcRegistrationResponseTestFactory.java b/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/registry/GrpcRegistrationResponseTestFactory.java
index ee9f438ca0a52d34cfd32c658012ee70c20f9456..7bf1b282a7708c1e16fab1f6f6a71873b5f245bf 100644
--- a/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/registry/GrpcRegistrationResponseTestFactory.java
+++ b/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/registry/GrpcRegistrationResponseTestFactory.java
@@ -1,6 +1,6 @@
 package de.ozgcloud.vorgang.registry;
 
-import de.itvsh.kop.zufi.grpc.registration.GrpcVorgangManagerRegistrationResponse;
+import de.ozgcloud.zufi.grpc.registration.GrpcVorgangManagerRegistrationResponse;
 
 public class GrpcRegistrationResponseTestFactory {
 	public static GrpcVorgangManagerRegistrationResponse create() {
diff --git a/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/registry/ZufiRemoteServiceTest.java b/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/registry/ZufiRemoteServiceTest.java
index 6610cf16710990e330b0409878c0c377149fb5b8..044d79c450a25777d21e69cf0807c53837789ac6 100644
--- a/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/registry/ZufiRemoteServiceTest.java
+++ b/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/registry/ZufiRemoteServiceTest.java
@@ -13,9 +13,9 @@ import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.zufi.grpc.registration.GrpcVorgangManagerRegistrationRequest;
-import de.itvsh.kop.zufi.grpc.registration.VorgangManagerRegistrationServiceGrpc.VorgangManagerRegistrationServiceBlockingStub;
 import de.ozgcloud.vorgang.callcontext.VorgangManagerClientCallContextAttachingInterceptor;
+import de.ozgcloud.zufi.grpc.registration.GrpcVorgangManagerRegistrationRequest;
+import de.ozgcloud.zufi.grpc.registration.VorgangManagerRegistrationServiceGrpc;
 
 class ZufiRemoteServiceTest {
 	private static final String ORGANISATIONS_EINHEITEN_ID = "123456";
@@ -27,7 +27,7 @@ class ZufiRemoteServiceTest {
 	private ZufiRemoteService zufiRemoteService;
 
 	@Mock
-	private VorgangManagerRegistrationServiceBlockingStub serviceStub;
+	private VorgangManagerRegistrationServiceGrpc.VorgangManagerRegistrationServiceBlockingStub serviceStub;
 
 	@DisplayName("Test ZuFiRemoteService when VorgangManager address is configured")
 	@Nested