VOIPTOOLS 3CX Relay

ciscoX

Trial User
Basic Certified
Mitglied seit
11. Mai 2023
Beiträge
226
Hallo zusammen,

kennt sich hier jemand mit dem Voiptools 3CX Relay aus?

Ich habe diese Doku befolgt:


Nach der Installation wird die URL https://serverip:8801/ angezeigt. Wenn ich diese aber im Browser aufrufe, bekomme ich keine Anwendung angezeigt, bzw. die Anwendung ist nicht erreichbar. Laufen sollte diese auf Port 8801, wie in der Firewall freigegeben laufen. Es gibt aber wie es aussieht ein Problem mit der System.Runtime.dll

Das ist die Terminal Ausgabe:

Code:
● voiptools_relay.service - VoIPTools Relay Service
   Loaded: loaded (/etc/systemd/system/voiptools_relay.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2023-10-03 00:47:13 CEST; 12s ago
 Main PID: 11017 (RelayServicesHo)
    Tasks: 16 (limit: 2343)
   Memory: 43.1M
   CGroup: /system.slice/voiptools_relay.service
           └─11017 /opt/voiptools/relay/RelayServicesHost

Okt 03 00:47:14 USER voiptools_relay[11017]: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f
Okt 03 00:47:14 USER voiptools_relay[11017]: File name: 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
Okt 03 00:47:14 USER voiptools_relay[11017]:    at RelayServicesHost.Worker.Dispose()
Okt 03 00:47:14 USER voiptools_relay[11017]:    at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope.DisposeAsync()
Okt 03 00:47:14 USER voiptools_relay[11017]: --- End of stack trace from previous location ---
Okt 03 00:47:14 USER voiptools_relay[11017]:    at Microsoft.Extensions.Hosting.Internal.Host.DisposeAsync()
Okt 03 00:47:14 USER voiptools_relay[11017]:    at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
Okt 03 00:47:14 USER voiptools_relay[11017]:    at RelayServicesHost.Program.Main(String[] args) in C:\AZURE\VoIPTools\Relay Core\V18\Development\RelayServices\RelayServicesHost\Prog
Okt 03 00:47:14 USER voiptools_relay[11017]: [00:47:14 INF] Relay Stopped
Okt 03 00:47:14 USER voiptools_relay[11017]: [00:47:14 INF] Relay is stopping...

Code:
root@SERVERIP:~# nc -zv localhost 8801


Code:
 [127.0.0.1] 8801 (?) : Connection refused


Code:
root@SERVERIP:~# dotnet --version
6.0.414


Danke im Voraus.
 
Abgesehen von der sehr umfangreichen Dokumentation welche bereitgestellt wird - hast du das Matthew schon gefragt?
 
In meinem Post fehlt der Link zur Dokumentation - daher meine Entschuldigung.

Ich weiß nicht wer Matthew ist, an dieser Stelle wäre es sinnvoll den User direkt in deiner Antwort zu verlinken.

Viele Grüße
 
Matthew Orr, der Gründer und Programmierer der voiptools.
 
Es wäre interessant, denn der Support Chat möchte ohne erworbene Lizenz nicht helfen.

Im Vorfeld möchte ich testen, bevor ich etwas erwerbe. Der Support hat nach meinem Hinweis Rücksprache halten müssen, denn auch ohne aktive Lizenz sollte sich der Dienst starten lassen. Das ist bei meiner Installation nicht möglich. Eine Neuinstallation wurde mehrfach durchgeführt, doch der Fehler tritt immer wieder auf, dass es ein Problem mit System.Runtime.dll vorliegen soll, wie in der Terminal-Ausgabe zu entnehmen ist.

Ich werde parallel im Internet recherchieren, wie sich dieser Fehler beheben lässt.
 
Wurde das beachtet:
1696364416488.png

?
 
Genau! Dieser Link: https://voiptools.com/docs/64296/

Mal eine Frage. Habe ich da etwas falsch verstanden?
Kann VOIPTOOLS Relay auf dem gleichen Server laufen, wie die 3CX PBX?
 
Ok, verstanden. Vielen Dank!

Ich habe nochmals alles gelöscht und erneut installiert.

Das ist die aktuelle Terminal Ausgabe:


Code:
root@USER:~# cd /
root@USER:/# cd /opt
root@USER:/opt# sudo rm -r /opt/voiptools
root@USER:/opt# sudo mkdir voiptools
root@USER:/opt# cd voiptools
root@USER:/opt/voiptools# sudo mkdir relay
root@USER:/opt/voiptools# cd relay
root@USER:/opt/voiptools/relay# sudo wget https://installers.voiptools.com/Downloads/Temp/LinuxRelay-18.4.36.zip
--2023-10-03 22:26:30--  https://installers.voiptools.com/Downloads/Temp/LinuxRelay-18.4.36.zip
Auflösen des Hostnamens installers.voiptools.com (installers.voiptools.com)… 3.99.66.54
Verbindungsaufbau zu installers.voiptools.com (installers.voiptools.com)|3.99.66.54|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 64265810 (61M) [application/zip]
Wird in »LinuxRelay-18.4.36.zip« gespeichert.

LinuxRelay-18.4.36.zip            100%[=============================================================>]  61,29M  20,8MB/s    in 2,9s  

2023-10-03 22:26:33 (20,8 MB/s) - »LinuxRelay-18.4.36.zip« gespeichert [64265810/64265810]

root@USER:/opt/voiptools/relay# sudo unzip LinuxRelay-18.4.36.zip
Archive:  LinuxRelay-18.4.36.zip
  inflating: 3CXLicenseWrapper.dll  
  inflating: 3cxpscomcpp2.dll      
  inflating: appsettings.json.new  
  inflating: AWSSDK.Core.dll        
  inflating: AWSSDK.Polly.dll      
  inflating: Blazored.SessionStorage.dll
  inflating: cs/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: cs/Microsoft.CodeAnalysis.resources.dll
  inflating: cs/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: de/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: de/Microsoft.CodeAnalysis.resources.dll
  inflating: de/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: DevExpress.Blazor.dll  
  inflating: DevExtreme.AspNet.Data.dll
  inflating: dotnet-aspnet-codegenerator-design.dll
  inflating: EmbeddedBlazorContent.dll
  inflating: es/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: es/Microsoft.CodeAnalysis.resources.dll
  inflating: es/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: ExtensionUtils.dll    
  inflating: fr/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: fr/Microsoft.CodeAnalysis.resources.dll
  inflating: fr/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: hosting.json          
  inflating: Humanizer.dll          
  inflating: it/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: it/Microsoft.CodeAnalysis.resources.dll
  inflating: it/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: ja/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: ja/Microsoft.CodeAnalysis.resources.dll
  inflating: ja/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: ko/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: ko/Microsoft.CodeAnalysis.resources.dll
  inflating: ko/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: libclrgc.so            
  inflating: libclrjit.so          
  inflating: libcoreclr.so          
  inflating: libcoreclrtraceptprovider.so
  inflating: libhostfxr.so          
  inflating: libhostpolicy.so      
  inflating: libman.json            
  inflating: libmscordaccore.so    
  inflating: libmscordbi.so        
  inflating: libSystem.Globalization.Native.so
  inflating: libSystem.IO.Compression.Native.so
  inflating: libSystem.Native.so    
  inflating: libSystem.Net.Security.Native.so
  inflating: libSystem.Security.Cryptography.Native.OpenSsl.so
  inflating: LiteDB.dll            
  inflating: MessagePack.Annotations.dll
  inflating: MessagePack.dll        
  inflating: Microsoft.AspNetCore.Antiforgery.dll
  inflating: Microsoft.AspNetCore.Authentication.Abstractions.dll
  inflating: Microsoft.AspNetCore.Authentication.Cookies.dll
  inflating: Microsoft.AspNetCore.Authentication.Core.dll
  inflating: Microsoft.AspNetCore.Authentication.dll
  inflating: Microsoft.AspNetCore.Authentication.JwtBearer.dll
  inflating: Microsoft.AspNetCore.Authentication.OAuth.dll
  inflating: Microsoft.AspNetCore.Authorization.dll
  inflating: Microsoft.AspNetCore.Authorization.Policy.dll
  inflating: Microsoft.AspNetCore.Components.Authorization.dll
  inflating: Microsoft.AspNetCore.Components.dll
  inflating: Microsoft.AspNetCore.Components.Forms.dll
  inflating: Microsoft.AspNetCore.Components.Server.dll
  inflating: Microsoft.AspNetCore.Components.Web.dll
  inflating: Microsoft.AspNetCore.Connections.Abstractions.dll
  inflating: Microsoft.AspNetCore.CookiePolicy.dll
  inflating: Microsoft.AspNetCore.Cors.dll
  inflating: Microsoft.AspNetCore.Cryptography.Internal.dll
  inflating: Microsoft.AspNetCore.Cryptography.KeyDerivation.dll
  inflating: Microsoft.AspNetCore.DataProtection.Abstractions.dll
  inflating: Microsoft.AspNetCore.DataProtection.dll
  inflating: Microsoft.AspNetCore.DataProtection.Extensions.dll
  inflating: Microsoft.AspNetCore.Diagnostics.Abstractions.dll
  inflating: Microsoft.AspNetCore.Diagnostics.dll
  inflating: Microsoft.AspNetCore.Diagnostics.HealthChecks.dll
  inflating: Microsoft.AspNetCore.dll
  inflating: Microsoft.AspNetCore.HostFiltering.dll
  inflating: Microsoft.AspNetCore.Hosting.Abstractions.dll
  inflating: Microsoft.AspNetCore.Hosting.dll
  inflating: Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
  inflating: Microsoft.AspNetCore.Html.Abstractions.dll
  inflating: Microsoft.AspNetCore.Http.Abstractions.dll
  inflating: Microsoft.AspNetCore.Http.Connections.Common.dll
  inflating: Microsoft.AspNetCore.Http.Connections.dll
  inflating: Microsoft.AspNetCore.Http.dll
  inflating: Microsoft.AspNetCore.Http.Extensions.dll
  inflating: Microsoft.AspNetCore.Http.Features.dll
  inflating: Microsoft.AspNetCore.Http.Results.dll
  inflating: Microsoft.AspNetCore.HttpLogging.dll
  inflating: Microsoft.AspNetCore.HttpOverrides.dll
  inflating: Microsoft.AspNetCore.HttpsPolicy.dll
  inflating: Microsoft.AspNetCore.Identity.dll
  inflating: Microsoft.AspNetCore.JsonPatch.dll
  inflating: Microsoft.AspNetCore.Localization.dll
  inflating: Microsoft.AspNetCore.Localization.Routing.dll
  inflating: Microsoft.AspNetCore.Metadata.dll
  inflating: Microsoft.AspNetCore.Mvc.Abstractions.dll
  inflating: Microsoft.AspNetCore.Mvc.ApiExplorer.dll
  inflating: Microsoft.AspNetCore.Mvc.Core.dll
  inflating: Microsoft.AspNetCore.Mvc.Cors.dll
  inflating: Microsoft.AspNetCore.Mvc.DataAnnotations.dll
  inflating: Microsoft.AspNetCore.Mvc.dll
  inflating: Microsoft.AspNetCore.Mvc.Formatters.Json.dll
  inflating: Microsoft.AspNetCore.Mvc.Formatters.Xml.dll
  inflating: Microsoft.AspNetCore.Mvc.Localization.dll
  inflating: Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
  inflating: Microsoft.AspNetCore.Mvc.Razor.dll
  inflating: Microsoft.AspNetCore.Mvc.RazorPages.dll
  inflating: Microsoft.AspNetCore.Mvc.TagHelpers.dll
  inflating: Microsoft.AspNetCore.Mvc.ViewFeatures.dll
  inflating: Microsoft.AspNetCore.OutputCaching.dll
  inflating: Microsoft.AspNetCore.RateLimiting.dll
  inflating: Microsoft.AspNetCore.Razor.dll
  inflating: Microsoft.AspNetCore.Razor.Language.dll
  inflating: Microsoft.AspNetCore.Razor.Runtime.dll
  inflating: Microsoft.AspNetCore.RequestDecompression.dll
  inflating: Microsoft.AspNetCore.ResponseCaching.Abstractions.dll
  inflating: Microsoft.AspNetCore.ResponseCaching.dll
  inflating: Microsoft.AspNetCore.ResponseCompression.dll
  inflating: Microsoft.AspNetCore.Rewrite.dll
  inflating: Microsoft.AspNetCore.Routing.Abstractions.dll
  inflating: Microsoft.AspNetCore.Routing.dll
  inflating: Microsoft.AspNetCore.Server.HttpSys.dll
  inflating: Microsoft.AspNetCore.Server.IIS.dll
  inflating: Microsoft.AspNetCore.Server.IISIntegration.dll
  inflating: Microsoft.AspNetCore.Server.Kestrel.Core.dll
  inflating: Microsoft.AspNetCore.Server.Kestrel.dll
  inflating: Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll
  inflating: Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll
  inflating: Microsoft.AspNetCore.Session.dll
  inflating: Microsoft.AspNetCore.SignalR.Common.dll
  inflating: Microsoft.AspNetCore.SignalR.Core.dll
  inflating: Microsoft.AspNetCore.SignalR.dll
  inflating: Microsoft.AspNetCore.SignalR.Protocols.Json.dll
  inflating: Microsoft.AspNetCore.SignalR.Protocols.MessagePack.dll
  inflating: Microsoft.AspNetCore.StaticFiles.dll
  inflating: Microsoft.AspNetCore.WebSockets.dll
  inflating: Microsoft.AspNetCore.WebUtilities.dll
  inflating: Microsoft.Azure.Amqp.dll
  inflating: Microsoft.Azure.ServiceBus.dll
  inflating: Microsoft.Azure.Services.AppAuthentication.dll
  inflating: Microsoft.Bcl.AsyncInterfaces.dll
  inflating: Microsoft.CodeAnalysis.CSharp.dll
  inflating: Microsoft.CodeAnalysis.CSharp.Workspaces.dll
  inflating: Microsoft.CodeAnalysis.dll
  inflating: Microsoft.CodeAnalysis.Razor.dll
  inflating: Microsoft.CodeAnalysis.Workspaces.dll
  inflating: Microsoft.CSharp.dll  
  inflating: Microsoft.Data.SqlClient.dll
  inflating: Microsoft.DotNet.PlatformAbstractions.dll
  inflating: Microsoft.EntityFrameworkCore.Abstractions.dll
  inflating: Microsoft.EntityFrameworkCore.dll
  inflating: Microsoft.EntityFrameworkCore.Relational.dll
  inflating: Microsoft.EntityFrameworkCore.SqlServer.dll
  inflating: Microsoft.Extensions.Caching.Abstractions.dll
  inflating: Microsoft.Extensions.Caching.Memory.dll
  inflating: Microsoft.Extensions.Configuration.Abstractions.dll
  inflating: Microsoft.Extensions.Configuration.Binder.dll
  inflating: Microsoft.Extensions.Configuration.CommandLine.dll
  inflating: Microsoft.Extensions.Configuration.dll
  inflating: Microsoft.Extensions.Configuration.EnvironmentVariables.dll
  inflating: Microsoft.Extensions.Configuration.FileExtensions.dll
  inflating: Microsoft.Extensions.Configuration.Ini.dll
  inflating: Microsoft.Extensions.Configuration.Json.dll
  inflating: Microsoft.Extensions.Configuration.KeyPerFile.dll
  inflating: Microsoft.Extensions.Configuration.UserSecrets.dll
  inflating: Microsoft.Extensions.Configuration.Xml.dll
  inflating: Microsoft.Extensions.DependencyInjection.Abstractions.dll
  inflating: Microsoft.Extensions.DependencyInjection.dll
  inflating: Microsoft.Extensions.DependencyModel.dll
  inflating: Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll
  inflating: Microsoft.Extensions.Diagnostics.HealthChecks.dll
  inflating: Microsoft.Extensions.Features.dll
  inflating: Microsoft.Extensions.FileProviders.Abstractions.dll
  inflating: Microsoft.Extensions.FileProviders.Composite.dll
  inflating: Microsoft.Extensions.FileProviders.Embedded.dll
  inflating: Microsoft.Extensions.FileProviders.Physical.dll
  inflating: Microsoft.Extensions.FileSystemGlobbing.dll
  inflating: Microsoft.Extensions.Hosting.Abstractions.dll
  inflating: Microsoft.Extensions.Hosting.dll
  inflating: Microsoft.Extensions.Hosting.Systemd.dll
  inflating: Microsoft.Extensions.Hosting.WindowsServices.dll
  inflating: Microsoft.Extensions.Http.dll
  inflating: Microsoft.Extensions.Identity.Core.dll
  inflating: Microsoft.Extensions.Identity.Stores.dll
  inflating: Microsoft.Extensions.Localization.Abstractions.dll
  inflating: Microsoft.Extensions.Localization.dll
  inflating: Microsoft.Extensions.Logging.Abstractions.dll
  inflating: Microsoft.Extensions.Logging.Configuration.dll
  inflating: Microsoft.Extensions.Logging.Console.dll
  inflating: Microsoft.Extensions.Logging.Debug.dll
  inflating: Microsoft.Extensions.Logging.dll
  inflating: Microsoft.Extensions.Logging.EventLog.dll
  inflating: Microsoft.Extensions.Logging.EventSource.dll
  inflating: Microsoft.Extensions.Logging.TraceSource.dll
  inflating: Microsoft.Extensions.ObjectPool.dll
  inflating: Microsoft.Extensions.Options.ConfigurationExtensions.dll
  inflating: Microsoft.Extensions.Options.DataAnnotations.dll
  inflating: Microsoft.Extensions.Options.dll
  inflating: Microsoft.Extensions.Primitives.dll
  inflating: Microsoft.Extensions.WebEncoders.dll
  inflating: Microsoft.Identity.Client.dll
  inflating: Microsoft.IdentityModel.Clients.ActiveDirectory.dll
  inflating: Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
  inflating: Microsoft.IdentityModel.JsonWebTokens.dll
  inflating: Microsoft.IdentityModel.Logging.dll
  inflating: Microsoft.IdentityModel.Protocols.dll
  inflating: Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
  inflating: Microsoft.IdentityModel.Tokens.dll
  inflating: Microsoft.JSInterop.dll
  inflating: Microsoft.Net.Http.Headers.dll
  inflating: Microsoft.OpenApi.dll  
  inflating: Microsoft.VisualBasic.Core.dll
  inflating: Microsoft.VisualBasic.dll
  inflating: Microsoft.VisualStudio.Web.CodeGeneration.Contracts.dll
  inflating: Microsoft.VisualStudio.Web.CodeGeneration.Core.dll
  inflating: Microsoft.VisualStudio.Web.CodeGeneration.dll
  inflating: Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore.dll
  inflating: Microsoft.VisualStudio.Web.CodeGeneration.Templating.dll
  inflating: Microsoft.VisualStudio.Web.CodeGeneration.Utils.dll
  inflating: Microsoft.VisualStudio.Web.CodeGenerators.Mvc.dll
  inflating: Microsoft.Win32.Primitives.dll
  inflating: Microsoft.Win32.Registry.dll
  inflating: Microsoft.Win32.SystemEvents.dll
  inflating: mscorlib.dll          
  inflating: MudBlazor.dll          
  inflating: NAudio.Core.dll        
  inflating: netstandard.dll        
  inflating: Newtonsoft.Json.Bson.dll
  inflating: Newtonsoft.Json.dll    
  inflating: Npgsql.dll            
  inflating: Npgsql.EntityFrameworkCore.PostgreSQL.dll
  inflating: pl/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: pl/Microsoft.CodeAnalysis.resources.dll
  inflating: pl/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: pt-BR/Microsoft.CodeAnalysis.resources.dll
  inflating: pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: RelayServices.Clone.dll
  inflating: RelayServices.Data.dll
  inflating: RelayServices.Models.dll
  inflating: RelayServices.Utilities.dll
  inflating: RelayServicesHost      
  inflating: RelayServicesHost.deps.json
  inflating: RelayServicesHost.dll  
  inflating: RelayServicesHost.runtimeconfig.json
  inflating: RelayServicesHost.xml  
  inflating: ru/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: ru/Microsoft.CodeAnalysis.resources.dll
  inflating: ru/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: Serilog.AspNetCore.dll
  inflating: Serilog.dll            
  inflating: Serilog.Extensions.Hosting.dll
  inflating: Serilog.Extensions.Logging.dll
  inflating: Serilog.Formatting.Compact.dll
  inflating: Serilog.Settings.Configuration.dll
  inflating: Serilog.Sinks.Console.dll
  inflating: Serilog.Sinks.Debug.dll
  inflating: Serilog.Sinks.File.dll
  inflating: Services/voiptools_relay.service
  inflating: Swashbuckle.AspNetCore.Annotations.dll
  inflating: Swashbuckle.AspNetCore.Swagger.dll
  inflating: Swashbuckle.AspNetCore.SwaggerGen.dll
  inflating: Swashbuckle.AspNetCore.SwaggerUI.dll
  inflating: System.AppContext.dll  
  inflating: System.Buffers.dll    
  inflating: System.Collections.Concurrent.dll
  inflating: System.Collections.dll
  inflating: System.Collections.Immutable.dll
  inflating: System.Collections.NonGeneric.dll
  inflating: System.Collections.Specialized.dll
  inflating: System.ComponentModel.Annotations.dll
  inflating: System.ComponentModel.DataAnnotations.dll
  inflating: System.ComponentModel.dll
  inflating: System.ComponentModel.EventBasedAsync.dll
  inflating: System.ComponentModel.Primitives.dll
  inflating: System.ComponentModel.TypeConverter.dll
  inflating: System.Composition.AttributedModel.dll
  inflating: System.Composition.Convention.dll
  inflating: System.Composition.Hosting.dll
  inflating: System.Composition.Runtime.dll
  inflating: System.Composition.TypedParts.dll
  inflating: System.Configuration.ConfigurationManager.dll
  inflating: System.Configuration.dll
  inflating: System.Console.dll    
  inflating: System.Core.dll        
  inflating: System.Data.Common.dll
  inflating: System.Data.DataSetExtensions.dll
  inflating: System.Data.dll        
  inflating: System.Diagnostics.Contracts.dll
  inflating: System.Diagnostics.Debug.dll
  inflating: System.Diagnostics.DiagnosticSource.dll
  inflating: System.Diagnostics.EventLog.dll
  inflating: System.Diagnostics.FileVersionInfo.dll
  inflating: System.Diagnostics.Process.dll
  inflating: System.Diagnostics.StackTrace.dll
  inflating: System.Diagnostics.TextWriterTraceListener.dll
  inflating: System.Diagnostics.Tools.dll
  inflating: System.Diagnostics.TraceSource.dll
  inflating: System.Diagnostics.Tracing.dll
  inflating: System.dll            
  inflating: System.Drawing.Common.dll
  inflating: System.Drawing.dll    
  inflating: System.Drawing.Primitives.dll
  inflating: System.Dynamic.Runtime.dll
  inflating: System.Formats.Asn1.dll
  inflating: System.Formats.Tar.dll
  inflating: System.Globalization.Calendars.dll
  inflating: System.Globalization.dll
  inflating: System.Globalization.Extensions.dll
  inflating: System.IdentityModel.Tokens.Jwt.dll
  inflating: System.IO.Compression.Brotli.dll
  inflating: System.IO.Compression.dll
  inflating: System.IO.Compression.FileSystem.dll
  inflating: System.IO.Compression.ZipFile.dll
  inflating: System.IO.dll          
  inflating: System.IO.FileSystem.AccessControl.dll
  inflating: System.IO.FileSystem.dll
  inflating: System.IO.FileSystem.DriveInfo.dll
  inflating: System.IO.FileSystem.Primitives.dll
  inflating: System.IO.FileSystem.Watcher.dll
  inflating: System.IO.IsolatedStorage.dll
  inflating: System.IO.MemoryMappedFiles.dll
  inflating: System.IO.Pipelines.dll
  inflating: System.IO.Pipes.AccessControl.dll
  inflating: System.IO.Pipes.dll    
  inflating: System.IO.UnmanagedMemoryStream.dll
  inflating: System.Linq.dll        
  inflating: System.Linq.Expressions.dll
  inflating: System.Linq.Parallel.dll
  inflating: System.Linq.Queryable.dll
  inflating: System.Memory.dll      
  inflating: System.Net.dll        
  inflating: System.Net.Http.dll    
  inflating: System.Net.Http.Json.dll
  inflating: System.Net.HttpListener.dll
  inflating: System.Net.Mail.dll    
  inflating: System.Net.NameResolution.dll
  inflating: System.Net.NetworkInformation.dll
  inflating: System.Net.Ping.dll    
  inflating: System.Net.Primitives.dll
  inflating: System.Net.Quic.dll    
  inflating: System.Net.Requests.dll
  inflating: System.Net.Security.dll
  inflating: System.Net.ServicePoint.dll
  inflating: System.Net.Sockets.dll
  inflating: System.Net.WebClient.dll
  inflating: System.Net.WebHeaderCollection.dll
  inflating: System.Net.WebProxy.dll
  inflating: System.Net.WebSockets.Client.dll
  inflating: System.Net.WebSockets.dll
  inflating: System.Numerics.dll    
  inflating: System.Numerics.Vectors.dll
  inflating: System.ObjectModel.dll
  inflating: System.Private.CoreLib.dll
  inflating: System.Private.DataContractSerialization.dll
  inflating: System.Private.ServiceModel.dll
  inflating: System.Private.Uri.dll
  inflating: System.Private.Xml.dll
  inflating: System.Private.Xml.Linq.dll
  inflating: System.Reflection.DispatchProxy.dll
  inflating: System.Reflection.dll  
  inflating: System.Reflection.Emit.dll
  inflating: System.Reflection.Emit.ILGeneration.dll
  inflating: System.Reflection.Emit.Lightweight.dll
  inflating: System.Reflection.Extensions.dll
  inflating: System.Reflection.Metadata.dll
  inflating: System.Reflection.Primitives.dll
  inflating: System.Reflection.TypeExtensions.dll
  inflating: System.Resources.Reader.dll
  inflating: System.Resources.ResourceManager.dll
  inflating: System.Resources.Writer.dll
  inflating: System.Runtime.Caching.dll
  inflating: System.Runtime.CompilerServices.Unsafe.dll
  inflating: System.Runtime.CompilerServices.VisualC.dll
  inflating: System.Runtime.dll    
  inflating: System.Runtime.Extensions.dll
  inflating: System.Runtime.Handles.dll
  inflating: System.Runtime.InteropServices.dll
  inflating: System.Runtime.InteropServices.JavaScript.dll
  inflating: System.Runtime.InteropServices.RuntimeInformation.dll
  inflating: System.Runtime.Intrinsics.dll
  inflating: System.Runtime.Loader.dll
  inflating: System.Runtime.Numerics.dll
  inflating: System.Runtime.Serialization.dll
  inflating: System.Runtime.Serialization.Formatters.dll
  inflating: System.Runtime.Serialization.Json.dll
  inflating: System.Runtime.Serialization.Primitives.dll
  inflating: System.Runtime.Serialization.Xml.dll
  inflating: System.Security.AccessControl.dll
  inflating: System.Security.Claims.dll
  inflating: System.Security.Cryptography.Algorithms.dll
  inflating: System.Security.Cryptography.Cng.dll
  inflating: System.Security.Cryptography.Csp.dll
  inflating: System.Security.Cryptography.dll
  inflating: System.Security.Cryptography.Encoding.dll
  inflating: System.Security.Cryptography.OpenSsl.dll
  inflating: System.Security.Cryptography.Pkcs.dll
  inflating: System.Security.Cryptography.Primitives.dll
  inflating: System.Security.Cryptography.ProtectedData.dll
  inflating: System.Security.Cryptography.X509Certificates.dll
  inflating: System.Security.Cryptography.Xml.dll
  inflating: System.Security.dll    
  inflating: System.Security.Permissions.dll
  inflating: System.Security.Principal.dll
  inflating: System.Security.Principal.Windows.dll
  inflating: System.Security.SecureString.dll
  inflating: System.ServiceModel.dll
  inflating: System.ServiceModel.Http.dll
  inflating: System.ServiceModel.Primitives.dll
  inflating: System.ServiceModel.Web.dll
  inflating: System.ServiceProcess.dll
  inflating: System.ServiceProcess.ServiceController.dll
  inflating: System.Text.Encoding.CodePages.dll
  inflating: System.Text.Encoding.dll
  inflating: System.Text.Encoding.Extensions.dll
  inflating: System.Text.Encodings.Web.dll
  inflating: System.Text.Json.dll  
  inflating: System.Text.RegularExpressions.dll
  inflating: System.Threading.Channels.dll
  inflating: System.Threading.dll  
  inflating: System.Threading.Overlapped.dll
  inflating: System.Threading.RateLimiting.dll
  inflating: System.Threading.Tasks.Dataflow.dll
  inflating: System.Threading.Tasks.dll
  inflating: System.Threading.Tasks.Extensions.dll
  inflating: System.Threading.Tasks.Parallel.dll
  inflating: System.Threading.Thread.dll
  inflating: System.Threading.ThreadPool.dll
  inflating: System.Threading.Timer.dll
  inflating: System.Transactions.dll
  inflating: System.Transactions.Local.dll
  inflating: System.ValueTuple.dll  
  inflating: System.Web.dll        
  inflating: System.Web.HttpUtility.dll
  inflating: System.Windows.dll    
  inflating: System.Windows.Extensions.dll
  inflating: System.Xml.dll        
  inflating: System.Xml.Linq.dll    
  inflating: System.Xml.ReaderWriter.dll
  inflating: System.Xml.Serialization.dll
  inflating: System.Xml.XDocument.dll
  inflating: System.Xml.XmlDocument.dll
  inflating: System.Xml.XmlSerializer.dll
  inflating: System.Xml.XPath.dll  
  inflating: System.Xml.XPath.XDocument.dll
  inflating: TextCopy.dll          
  inflating: tr/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: tr/Microsoft.CodeAnalysis.resources.dll
  inflating: tr/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: VoIPTools.Common.dll  
  inflating: VoIPTools.Licensing.dll
  inflating: VoIPTools.Tcx.RestApi.dll
  inflating: VoIPTools.TcxLib.V18.dll
  inflating: VoIPToys.Common.dll    
  inflating: VoIPToys.Logging.dll  
  inflating: VoIPToys.Media.dll    
  inflating: WindowsBase.dll        
  inflating: wwwroot/_content/DevExpress.Blazor/cjs8498ed95.js
  inflating: wwwroot/_content/DevExpress.Blazor/dx-blazor.css
  inflating: wwwroot/_content/DevExpress.Blazor/dx-blazor.js
  inflating: wwwroot/_content/DevExpress.Blazor/esm34ee4b34.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-calendar-b7b92cc2.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-charts-b7d5bdf4.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-checkbox-f09a744f.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-chunk-85e9b555.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-chunk-98cdd37b.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-chunk-9eab2df8.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-chunk-d6ceb400.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-chunk-e26655d2.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-chunk-ea895bfc.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-chunk-f4c68e62.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-chunk-f8581dee.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-combobox-292ccc6e.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-devexpress.viz-7df80a2d.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-dom-utils-9e3f000c.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-dropdowns-e7ee1fb5.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-dx-blazor-8498ed95.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-form-layout-956a36e3.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-grid-905d74a1.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-popup-e1f3fea1.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-popup-utils-5b685664.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-roller-edc17ba0.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-scheduler-f88ef244.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-tagbox-8e21f9fa.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/cjs-upload-be46e867.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-calendar-b0b429f5.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-charts-aeab3c73.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-checkbox-cd60c042.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-chunk-38c61c5f.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-chunk-511b3c8e.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-chunk-6d4715b2.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-chunk-94dee8b1.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-chunk-95f069f9.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-chunk-e0d053f7.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-chunk-eaca7b99.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-chunk-f7983851.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-combobox-aef7cc5a.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-devexpress.viz-5d8db4bd.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-dom-utils-57c82d80.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-dropdowns-871dcdb9.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-dx-blazor-34ee4b34.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-form-layout-219caf65.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-grid-b1d16ea5.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-popup-37bc9751.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-popup-utils-80a5f7f4.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-roller-4d6706e6.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-scheduler-6d8171cd.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-tagbox-d3f61fe4.js
  inflating: wwwroot/_content/DevExpress.Blazor/modules/esm-upload-7a301e63.js
  inflating: wwwroot/_content/MudBlazor/MudBlazor.min.css
  inflating: wwwroot/_content/MudBlazor/MudBlazor.min.js
  inflating: wwwroot/Client_dll/RelayServices.Data.dll
  inflating: wwwroot/Client_dll/RelayServices.Models.dll
  inflating: wwwroot/Client_dll/RelayServices.Shared.dll
  inflating: wwwroot/clipboardpngicon.png
 extracting: wwwroot/clipboardpngicon1.png
  inflating: wwwroot/css/bootstrap/bootstrap.min.css
  inflating: wwwroot/css/bootstrap/bootstrap.min.css.map
  inflating: wwwroot/css/favicon.ico
  inflating: wwwroot/css/lifebuoy.svg
  inflating: wwwroot/css/lifebuoyWhite.svg
  inflating: wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css
  inflating: wwwroot/css/open-iconic/font/fonts/open-iconic.eot
  inflating: wwwroot/css/open-iconic/font/fonts/open-iconic.otf
  inflating: wwwroot/css/open-iconic/font/fonts/open-iconic.svg
  inflating: wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
  inflating: wwwroot/css/open-iconic/font/fonts/open-iconic.woff
  inflating: wwwroot/css/open-iconic/FONT-LICENSE
  inflating: wwwroot/css/open-iconic/ICON-LICENSE
  inflating: wwwroot/css/open-iconic/README.md
  inflating: wwwroot/css/site.css  
  inflating: wwwroot/docs/custom.css
  inflating: wwwroot/docs/index.html
  inflating: wwwroot/docs/swagger-ui-bundle.js
  inflating: wwwroot/docs/swagger-ui-standalone-preset.js
  inflating: wwwroot/docs/theme-voiptools.css
 extracting: wwwroot/download_zip.png
  inflating: wwwroot/favicon.ico    
 extracting: wwwroot/lib/dx-blazor/.gitignore
  inflating: wwwroot/lib/dx-blazor/dx-blazor.cjs.js
  inflating: wwwroot/lib/dx-blazor/dx-blazor.css
  inflating: wwwroot/lib/dx-blazor/dx-blazor.esm.js
  inflating: wwwroot/lib/dx-blazor/dx-blazor.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-calendar-979546d6.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-charts-4ce696f7.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-checkbox-3a64a69a.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-chunk-509db829.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-chunk-7aa0d757.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-chunk-85e9b555.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-chunk-9109506d.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-chunk-c43b3f7c.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-chunk-e26655d2.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-combobox-e39421aa.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-devexpress.viz-7df80a2d.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-dom-utils-6a09eac3.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-dropdowns-5546f970.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-dx-blazor-5efa9639.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-form-layout-7c90f5c8.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-grid-b52f8083.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-popup-utils-88c25c7c.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-roller-4f906feb.js
  inflating: wwwroot/lib/dx-blazor/modules/cjs-scheduler-329eb609.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-calendar-cc78ea4d.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-charts-a566e8f1.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-checkbox-0fee1774.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-chunk-2f760454.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-chunk-38c61c5f.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-chunk-6ca2c4f2.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-chunk-710198b6.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-chunk-95f069f9.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-chunk-f9104efc.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-combobox-3cfa75c1.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-devexpress.viz-5d8db4bd.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-dom-utils-d4fe413b.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-dropdowns-b8e38328.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-dx-blazor-f3439612.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-form-layout-62134e56.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-grid-91fdba30.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-popup-utils-2e6d89cb.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-roller-3d236e1d.js
  inflating: wwwroot/lib/dx-blazor/modules/esm-scheduler-c9b996d6.js
  inflating: wwwroot/VoIPTools.png  
  inflating: wwwroot/VoIPToolsLight.png
  inflating: zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: zh-Hans/Microsoft.CodeAnalysis.resources.dll
  inflating: zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll
  inflating: zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll
  inflating: zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
  inflating: zh-Hant/Microsoft.CodeAnalysis.resources.dll
  inflating: zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll
root@USER:/opt/voiptools/relay# sudo chmod +x RelayServicesHost
root@USER:/opt/voiptools/relay# cd /etc/systemd/system
root@USER:/etc/systemd/system# sudo wget https://installers.voiptools.com/tmp/voiptools_relay.service
--2023-10-03 22:27:01--  https://installers.voiptools.com/tmp/voiptools_relay.service
Auflösen des Hostnamens installers.voiptools.com (installers.voiptools.com)… 3.99.66.54
Verbindungsaufbau zu installers.voiptools.com (installers.voiptools.com)|3.99.66.54|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 411
Wird in »voiptools_relay.service.2« gespeichert.

voiptools_relay.service.2         100%[=============================================================>]     411  --.-KB/s    in 0s    

2023-10-03 22:27:01 (9,31 MB/s) - »voiptools_relay.service.2« gespeichert [411/411]

root@USER:/etc/systemd/system# sudo systemctl enable voiptools_relay.service
root@USER:/etc/systemd/system# sudo systemctl start voiptools_relay.service
root@USER:/etc/systemd/system#

Code:
root@SERVERNAME:~# sudo systemctl restart nginx
root@SERVERNAME:~# systemctl status voiptools_relay
● voiptools_relay.service - VoIPTools Relay Service
   Loaded: loaded (/etc/systemd/system/voiptools_relay.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2023-10-03 22:22:19 CEST; 7min ago
 Main PID: 9966 (RelayServicesHo)
    Tasks: 15 (limit: 2343)
   Memory: 51.3M
   CGroup: /system.slice/voiptools_relay.service
           └─9966 /opt/voiptools/relay/RelayServicesHost

Okt 03 22:22:20 SERVERNAME voiptools_relay[9966]: --- End of stack trace from previous location ---
Okt 03 22:22:20 SERVERNAME voiptools_relay[9966]:    at Microsoft.Extensions.Hosting.Internal.Host.DisposeAsync()
Okt 03 22:22:20 SERVERNAME voiptools_relay[9966]:    at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsyn
Okt 03 22:22:20 SERVERNAME voiptools_relay[9966]:    at RelayServicesHost.Program.Main(String[] args) in C:\AZURE\VoIPTools\Re
Okt 03 22:22:20 SERVERNAME voiptools_relay[9966]: [22:22:20 INF] Relay Stopped
Okt 03 22:22:20 SERVERNAME voiptools_relay[9966]: [22:22:20 INF] Relay is stopping...
Okt 03 22:26:20 SERVERNAME voiptools_relay[9966]: Object reference not set to an instance of an object.
Okt 03 22:27:20 SERVERNAME voiptools_relay[9966]: Object reference not set to an instance of an object.
Okt 03 22:28:20 SERVERNAME voiptools_relay[9966]: Object reference not set to an instance of an object.
Okt 03 22:29:20 SERVERNAME voiptools_relay[9966]: Object reference not set to an instance of an object.
lines 1-19/19 (END)
 
Wird in »voiptools_relay.service.2« gespeichert.
Da wurde schon eine Version zuvor heruntergeladen. War das die gleiche? Sonst den Service löschen, die Datei löschen und noch einmal aktivieren.
 
Ist mir beim Ändern passiert. Es ist tatsächlich die selbe Maschine.
Ich habe ein clear durchgeführt und die Dienststatusprüfung danach ausgeführt, um eine Übersicht für den Post zu behalten.

Na ja, wenn Voiptools ein Relay die 3CX Linux Version anbietet, dann sollte das doch auch funktionieren oder wie soll sonst das Relay verwendet werden? Ich kann ja schlecht auf einem Server noch Apache installieren, weil ja Relay und 3CX PBX auf einer Instanz sein müssen, so wie ich dich gerade verstanden habe.
 
Ok, geschafft! Wie das nun funktioniert hat weiss ich nicht! :D
 
  • Like
Reaktionen: fxbastler
Na ja, wenn Voiptools ein Relay die 3CX Linux Version anbietet, dann sollte das doch auch funktionieren oder wie soll sonst das Relay verwendet werden?
Ist das eine rhetorische Frage? Ich nehme an ja, s.o..
Ich kann ja schlecht auf einem Server noch Apache installieren, weil ja Relay und 3CX PBX auf einer Instanz sein müssen, so wie ich dich gerade verstanden habe.
Das ist richtig.

Wie schon eben schon geschrieben: ich glaube mich erinnern zu können, dass die voiptools keinen Webserver benötigen. Die liefern eine eigene REST Schnittstelle für ihre Tools aus. Das kommt direkt aus dem Programm, dem Service. Das ist .Net. Das braucht keinen Webserver. Ja, man stelle sich vor, das geht, warum auch nicht. Das mache ich auch hier und da :)
 
Jaein. War keine Frage, sondern eine Feststellung.

Wenn das aber so ist, wie du schilderst, sieht die Sache wieder ganz anders aus. Ich habe es nun geschafft, mein selbst gebasteltes CRM kann nun Anrufe über einen Link ausführen. Angenommen in meinem CRM steht die Telefonnummer 0123456789 und klicke diese an, wird der Anruf an meine Warteschleife durchgestellt und baut dann den Aufruf zu 0123456789 auf. Funktioniert prima!

Was ich aber festgestellt habe, dass im CRM diese Art von Anruf als Inbound Call oder wie es 3CX darstellt, als "Incoming" erfasst. Warum das so ist, weiss ich nicht. Diese Anrufe werden also nicht richtig in das Call Journaling eingetragen.

dn_from=8000 <- NSt. Warteschleife
number_to=0123456789

Vielleicht ist da Jemand etwas bekannt? Sonst komme ich auch noch dahinter.
 
Bisher habe ich dazu keine Lösung finden können. Irgendwo muss der Parameter verändert werden, nur wie? Voiptools Relay besteht komplett aus .dll Files
 

Statistik des Forums

Themen
44.414
Beiträge
232.716
Mitglieder
78.330
Neuestes Mitglied
uvitas