Search found 991 matches

by alt
Tue Nov 30, 2021 7:53 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Pairing submited message with delivery recipet
Replies: 2
Views: 98813

Re: Pairing submited message with delivery recipet

Hi,

Did you send only one SubmitSm in this test? It seems the SMSC returns different MessageId in SubmitSmResp and in delivery receipt.

Could you create wireshark file for this test and send to support@ ?
by alt
Wed Nov 24, 2021 6:44 pm
Forum: Inetlab.MMS.MM7
Topic: The type initializer for 'Inetlab.MMS.MMSMessage' threw an exception
Replies: 4
Views: 228339

Re: The type initializer for 'Inetlab.MMS.MMSMessage' threw an exception

This issue is fixed in the version 1.0.0-beta-2580.

Please note: The method Submit in the MM7Client class is now Task-based.
by alt
Mon Nov 22, 2021 2:13 pm
Forum: Inetlab.MMS.MM7
Topic: The type initializer for 'Inetlab.MMS.MMSMessage' threw an exception
Replies: 4
Views: 228339

Re: The type initializer for 'Inetlab.MMS.MMSMessage' threw an exception

Thank you for reporting this bug. I'll try to fix it as soon as possible.
by alt
Mon Oct 11, 2021 12:16 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Concatenated in SMPP Server Load Balancing with multiple binds.
Replies: 2
Views: 104417

Re: Concatenated in SMPP Server Load Balancing with multiple binds.

Hi,

You may need to store SubmitSm in central storage (RDBMS or Redis) and concatenate the message parts when they are received from all binds.
Another solution is to publish all received SubmitSm to message broker and handle the concatenation in another subscriber process.
by alt
Thu Sep 23, 2021 5:54 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: how to decode PDU
Replies: 1
Views: 77737

Re: how to decode PDU

This format is GSM PDU . The Inetlab.SMPP library supports only SMPP PDU.
by alt
Mon Sep 13, 2021 2:05 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Smpp Client load balancing deployment
Replies: 1
Views: 80431

Re: Smpp Client load balancing deployment

When provider limits your SMPP traffic, it doesn't make sense to implement load balancing for this direction.
In most cases you need only one process that reads messages from queue and sends to the provider.

The messages from clients you can also push into queue in broker for routing process or ...
by alt
Thu Sep 09, 2021 12:05 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: SMPP logger trigger extra connections
Replies: 1
Views: 79176

Re: SMPP logger trigger extra connections

The connection is triggered from outside. Internal SmppConnection object writes these log events when some TCP client connects/disconnects with your server.
The format {localIP}:{localPort} => {remoteIp}:{remotePort} is used to represent the connection in the log event.
by alt
Tue Sep 07, 2021 6:55 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Multiple Smpp client classes
Replies: 2
Views: 103460

Re: Multiple Smpp client classes

Hi,

It depends on your application architecture. At first step you may start all clients in single process on the single server.
You can design your project code, so that it will be easy to migrate to "multiple sources" way and eventually run each client in its own docker container with ...
by alt
Tue Sep 07, 2021 6:40 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Running two SMMP Server on the same Computer
Replies: 1
Views: 79028

Re: Running two SMMP Server on the same Computer

No, it is not the license restriction.

I think it is a firewall problem on the machine.
by alt
Thu Aug 12, 2021 7:59 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: SMPP connection issue in VB.Net WinForms application
Replies: 1
Views: 76981

Re: SMPP connection issue in VB.Net WinForms application

Hello Anil,

This is common problem MethodAsync().GetAwaiter().GetResult() lead to dead lock in windows form application .

I hope this article helps you to solve the issue.

Understanding Async, Avoiding Deadlocks in C#

Short answer: rewrite your classes to async await methods that return Task ...
by alt
Thu Aug 12, 2021 7:48 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: evConnected event?
Replies: 2
Views: 104046

Re: evConnected event?

Hello Asaf,

ConnectAsync method returns true when connection is successful and false when not. So your application knows the connection result. You can also check client.Status property, it should be Open when connected and Close when disconnected.

When you use connection recovery feature you ...
by alt
Mon Aug 09, 2021 7:07 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: SMPP Server
Replies: 1
Views: 71782

Re: SMPP Server

You need to create two SmppServer instances, one for normal connection and second for secure connection on different TCP port. You can attach to both instances the same event handler methods.