Search found 997 matches

by alt
Sun Apr 12, 2026 4:39 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: TLS version
Replies: 3
Views: 1896

Re: TLS version

The library uses underlying OS stack. If OS does not support it you get this error.
by alt
Sun Apr 05, 2026 8:49 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Nuget Package broken on .NET 10
Replies: 1
Views: 2438

Re: Nuget Package broken on .NET 10

Fixed in [2.9.37] - 2026-02-04
- Could not load assembly on MacOS. The access code is invalid.
by alt
Tue Jan 13, 2026 8:42 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: TLS version
Replies: 3
Views: 1896

Re: TLS version

all TLS versions, supported by target framework
by alt
Mon Nov 17, 2025 10:13 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: esm_class flags combined in deliver_sm
Replies: 2
Views: 3465

Re: esm_class flags combined in deliver_sm

the issue has been fixed in 2.9.36
by alt
Mon Nov 17, 2025 6:47 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: SmppClient SubmitSm Memory Leak - Objects Not Released (v2.9.35)
Replies: 2
Views: 3480

Re: SmppClient SubmitSm Memory Leak - Objects Not Released (v2.9.35)

Hi IoJo,

Could you share one or two screenshots from your memory profiler, especially the “Path to GC root” for SubmitSm?

Please clarify:
- whether the retained objects belong to internal Inetlab collections or your own structures.
- whether the retention continues even after the SMPP client is ...
by alt
Tue Oct 21, 2025 4:19 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Server client.WorkerThreads parameter is missing
Replies: 1
Views: 3487

Re: Server client.WorkerThreads parameter is missing

Hi

You can use WorkersTaskScheduler class instead of WorkerThreads property.
https://docs.inetlab.com/smpp/v2.9/arti ... uning.html

Delivery Reports can be received with evDeliverSm event.
https://docs.inetlab.com/smpp/v2.9/arti ... ceive.html
by alt
Tue Feb 11, 2025 9:39 am
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Unable to Purchase License — What Should I Do
Replies: 1
Views: 25327

Re: Unable to Purchase License — What Should I Do

The problem may be related to your payment provider or bank declining the transaction. Some common reasons for this include:

- Insufficient funds
- Bank security flags (possible fraudulent transaction)
- Incorrect CVV or card details
- Generic declines from the bank

Please check if your card ...
by alt
Mon Dec 09, 2024 1:25 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: SendSpeedLimit has no effect
Replies: 1
Views: 42658

Re: SendSpeedLimit has no effect

Hi,

In this context, "message" refers to a single SubmitSm PDU.

To evaluate performance, you can use the following metrics:

_smppClient.Metrics.Sent.Request.PerSecond;
//or
_smppClient.Metrics.Sent.Request.AvgPerSecond;


For more details about built-in metrics, please visit the
https://docs ...
by alt
Mon Dec 09, 2024 1:02 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: MessageComposer in SMPP Server
Replies: 1
Views: 42655

Re: MessageComposer in SMPP Server

Hi Luis,

Yes, you can create a single instance of the MessageComposer class for the SMPP server. The class is thread-safe, allowing you to add different messages concurrently.
The composer uses a combination of the source address, destination address, and message reference number as a unique key ...
by alt
Mon Dec 09, 2024 12:16 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Adding optional TLV parameters to payload
Replies: 1
Views: 45784

Re: Adding optional TLV parameters to payload

Hi Ben,

The code is correct.

I would check the captured PDUs in wireshark.

If you still has this issue please write me to e-mail support@
by alt
Wed Apr 24, 2024 4:47 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Obtain the client IP over the proxy
Replies: 3
Views: 150872

Re: Obtain the client IP over the proxy

You need to enable ProxyProtocolEnabled for the client in the handler method for the event evClientConnected


smppServer.evClientConnected += (sender, client) =>
{
client.ProxyProtocolEnabled = true;
};


after that the RemoteEndPoint of the client returns the IP address behind the proxy.
by alt
Wed Apr 24, 2024 4:35 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: SMPPServer SendSpeed limit below than the remote and receiving ESME_RMSGQFUL
Replies: 1
Views: 71237

Re: SMPPServer SendSpeed limit below than the remote and receiving ESME_RMSGQFUL

SendSpeedLimit can only help to prevent the throttling error ESME_RTHROTTLED

When you get the Message Queue Full error status ESME_RMSGQFUL, you have to limit the number of SMPP requests waiting for response with the property SendQueueLimit
by alt
Wed Apr 24, 2024 4:29 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Coding issue using SMPP Server sending DLR do client.
Replies: 1
Views: 66357

Re: Coding issue using SMPP Server sending DLR do client.

You can use

Code: Select all

 DeliverAsync(..).ContinueWith(..)
See example
by alt
Fri Sep 15, 2023 12:51 pm
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: System.ArgumentOutOfRangeException : Too long (Parameter 'S')
Replies: 1
Views: 97219

Re: System.ArgumentOutOfRangeException : Too long (Parameter 'S')

It looks like the property ScheduledDeliveryTime or ValidityPeriod has incorrect value in SubmirSm instance.

Could you help me to reproduce the error?

I think the same exception should be thrown when you set the values for SubmitSm instance and try to serialize it

ver byteArray = submitSm ...
by alt
Tue Jul 25, 2023 9:54 am
Forum: Inetlab.SMPP v2.x (.NET Standard, .NET Core)
Topic: Dynamic encode and convertion to UTF-8
Replies: 1
Views: 91023

Re: Dynamic encode and convertion to UTF-8

Hello,

Inetlab.SMPP library provides two extension methods CanBeDecoded , CanBeEncoded

https://docs.inetlab.com/smpp/v2.9/api/Inetlab.SMPP.Encodings.EncodingExtensions.html

With these methods you can check if text can be encoded with specified encoding or if the byte array can be decoded with ...