Appendix: Error result codes

Mobile termination error result codes +CME ERROR

Error result codeDescription

0

Phone failure

1

No connection to phone

2

Phone-adaptor link reserved

3

Operation not allowed

4

Operation not supported

5

PH-SIM PIN required

6

PH-FSIM PIN required

7

PH-FSIM PUK required

10

SIM not inserted

11

SIM PIN required

12

SIM PUK required

13

SIM failure

14

SIM busy

15

SIM wrong

16

Incorrect password

17

SIM PIN2 required

18

SIM PUK2 required

20

Memory full

21

Invalid index

22

Network not found

23

Memory failure

24

Text string too long

25

Invalid characters in text string

26

Dial string too long

27

Invalid characters in dial string

30

No network service

31

Network timeout

32

Network not allowed - emergency calls only

40

Network personalization PIN required

41

Network personalization PUK required

42

Network subset personalization PIN required

43

Network subset personalization PUK required

44

Service provider personalization PIN required

45

Service provider personalization PUK required

46

Corporate personalization PIN required

47

Corporate personalization PUK required

50

Incorrect parameters

51

Command implemented but currently disabled

52

Command aborted by user

53

Not attached to network due to MT functionality restrictions

54

Modem not allowed - MT restricted to emergency calls only

55

Operation not allowed because of MT functionality restrictions

56

Fixed dial number only allowed - called number is not a fixed dial number

57

Temporarily out of service due to other MT usage

100

Unknown

103

Illegal MS

106

Illegal ME

107

GPRS services not allowed

108

GPRS and non GPRS services not allowed

111

PLMN not allowed

112

Location area not allowed

113

Roaming not allowed in this location area

114

GPRS services not allowed in this PLMN

115

No Suitable Cells In Location Area

122

Congestion

125

Not authorized for this CSG

126

Insufficient resources

127

Missing or unknown APN

128

Unknown PDP address or PDP type

129

User authentication failed

130

Request rejected by Serving GW or PDN GW

131

Request rejected, unspecified

132

Service option not supported

133

Requested service option not subscribed

134

Service option temporarily out of order

135

NS-api already used

137

EPS QoS not accepted

138

Network failure

140

Feature not supported

141

Semantic error in the TFT operation

142

Syntactical error in the TFT operation

143

Unknown PDP context

144

Semantic errors in packet filter(s)

145

Syntactical errors in packet filter(s)

146

PDP context without TFT already activated

147

PTI mismatch

148

Unspecified GPRS error

149

PDP authentication failure

150

Invalid mobile class

153

ESM information not received

154

PDN connection does not exist

155

Multiple PDN connections for a given APN not allowed

156

User Busy

159

Uplink Busy/ Flow Control

160

Bearer handling not supported

165

Maximum number of EPS bearers reached

166

Requested APN not supported in current RAT and PLMN combination

168

Network failure

169

IMSI unknown in VLR

170

Congestion

171

Last PDN disconnection not allowed

172

Semantically incorrect message

173

Mandatory information element error

174

Information element non-existent or not implemented

175

Conditional IE error

176

Protocol error, unspecified

177

Operator determined barring

178

Maximum number of PDP contexts reached

179

Requested APN not supported in current RAT and PLMN combination

180

Request rejected, bearer control mode violation

181

Invalid PTI value

189

Semantically incorrect message

190

Invalid mandatory IE

191

Message type non existent

192

Message type not compatible

193

IE non existent

194

Conditional IE error

195

Message not compatible

197

Protocol error unspecified

203

Multiple PDN connections for a given APN not allowed

254

Invalid error mapping

255

Internal error

262

SIM blocked

300

ME failure

301

SMS service of ME reserved

302

Operation not allowed

UE busy

303

Operation not supported

SIM not powered on

304

Invalid PDU mode parameter

PDN not activated

305

Invalid text mode parameter

PDN not valid

306

PDN invalid type

307

PDN no parameter

308

UE fail

309

PDP APN and PDP type duplicate used

310

(U)SIM not inserted

PDP PAP and EITF not matched

311

(U)SIM PIN required

(U)SIM PIN disabled

312

PH-(U)SIM PIN required

(U)SIM PIN already enabled

313

(U)SIM failure

(U)SIM PIN wrong format

314

(U)SIM busy

PDN not allowed by RPM

315

(U)SIM wrong

316

(U)SIM PUK required

317

(U)SIM PIN2 required

318

(U)SIM PUK2 required

320

Memory failure

321

Invalid memory index

322

Memory full

330

SMSC address unknown

331

No network service

332

Network timeout

340

No +CNMA acknowledgement expected

401

Invalid PLMN

402

PLMN duplicate used

403

PLMN not found

404

PLMN table empty

405

PLMN table full

406

No ESM cause

407

Unknown ESM cause

408

Command not successful

500

Unknown error

512

Required parameter not configured

513

TUP not registered

514

AT internal error

515

CID is active

516

Incorrect state for the command

517

CID is invalid

518

CID is not active

520

Deactivate the last active CID

521

CID is not defined

522

UART parity error

523

UART frame error

524

UE is in minimal function mode

525

AT command aborted: in processing

526

AT command aborted: error

527

Command interrupted

528

Configuration conflicts

529

During FOTA updating

530

Not the AT allocated socket

531

USIM PIN is blocked

532

USIM PUK is blocked

533

Not mipi module

534

File not found

535

conditions of use not satisfied

536

AT UART buffer error

537

Back off timer is running

538

CID defined counter value greater than ZERO

539

Operation not allowed cid not defined

540

CID active counter value greater than ZERO

608

Voice call active

701

Incorrect security code

702

Max attempts reached

1001

Unassigned (unallocated) number

1003

No route to destination

1006

Channel unacceptable

1008

Operator determined barring

1016

Normal call clearing

1017

User busy

1018

No user responding

1019

User alerting, no answer

1021

Call rejected

1022

Number changed

1026

Non selected user clearing

1027

Destination out of order

1028

Invalid number format (incomplete number)

1029

Facility rejected

1030

Response to STATUS ENQUIRY

1031

Normal, unspecified

1034

No circuit/channel available

1038

Network out of order

1041

Temporary failure

1042

Switching equipment congestion

1043

Access information discarded

1044

requested circuit/channel not available

1047

Resources unavailable, unspecified

1049

Quality of service unavailable

1050

Requested facility not subscribed

1055

Incoming calls barred within the CUG

1056

Collision with network initiated request

1057

Bearer capability not authorized

1058

Bearer capability not presently available

1059

Unsupported QCI value

1063

Service or option not available, unspecified

1065

Bearer service not implemented

1068

ACM equal to or greater than ACMmax

1069

Requested facility not implemented

1070

Only restricted digital information bearer capability is available

1079

Service or option not implemented, unspecified

1081

Invalid transaction identifier value

1087

User not member of CUG

1088

Incompatible destination

1091

Invalid transit network selection

1095

Semantically incorrect message

1096

Invalid mandatory information

1097

Message type non-existent or not implemented

1098

Message type not compatible with protocol state

1099

Information element non-existent or not implemented

1100

Conditional IE error

1101

Message not compatible with protocol state

1102

Recovery on timer expiry

1111

Protocol error, unspecified

1112

APN restriction value incompatible with active EPS bearer context

1127

Interworking, unspecified

1142

Network Error

1143

Invalid EPS bearer identity

1149

Last PDN disconnection not allowed

1243

Emm Error Unspecified

1244

Esm Error Unspecified

1279

Number not allowed

1283

CCBS possible

1400

Wrong RAT

1500

Wrong GPIO identifier

1501

Set GPIO default error

1502

Select GPIO mode error

1503

Read GPIO error

1504

Write GPIO error

1505

GPIO busy

1520

Wrong ADC identifier

1521

Read ADC error

1530

IPv4 only allowed

1531

IPv6 only allowed

1540

Wrong ringer identifier

1542

LLC or SNDCP failure

1543

Regular deactivation

1544

Reactivation requested

1545

Single address bearers only allowed

1546

Invalid transaction identifier value

1547

APN restriction val incompatible with PDP context

1548

PDP activation rejected

1549

unknown PDP address or PDP type

1550

GPRS generic operation error

1551

GPRS invalid APN

1552

GPRS authentication failure

1553

GPRS QoS parameters inconsistent

1554

GPRS network failure

1555

GPRS context busy

1556

CSD generic operation error

1557

CSD undefined profile

1558

CSD context busy

1559

PLMN scan not allowed

1600

FFS error

1560

PDP type IPv4 only allowed

1561

PDP type IPv6 only allowed

1612

FILE NOT FOUND

1613

Cannot open file

1614

TAC value not allowed

1615

OTP failure

1616

Wrong Check Digit

1620

Buffer full

1621

FFS initializing

1622

FFS already open file

1623

FFS not open file

1624

FFS file not found

1625

FFS file already created

1626

FFS illegal id

1627

FFS illegal file handle

1628

FFS illegal type

1629

FFS illegal mode

1630

FFS file range

1631

FFS operation not possible

1632

FFS write error

1633

FFS user id error

1634

FFS internal fatal error

1635

FFS memory resource error

1636

FFS maximum number of files exceeded

1637

FFS memory not available

1638

FFS invalid filename

1639

FFS streaming not enabled

1640

FFS operation not allowed on static file

1641

FFS memory table inconsistency

1642

FFS not a factory default file

1643

FFS requested memory temporary not available

1644

FFS operation not allowed for a directory

1645

FFS directory space not available

1646

FFS too many streaming files open

1647

FFS requested dynamic memory temporary not available

1648

FFS user provided a NULL parameter instead of a suitable buffer

1649

FFS timeout

1650

Command line too long

1660

Call barred - Fixed dialing numbers only

1670

SEC remote object wrong state

1671

SEC ROT not personalized

1672

SEC loss of connectivity

1673

SEC service not authorized

1674

SEC FW package installation required

1675

SEC FW package not valid

1676

SEC resource not available

1677

SEC data not available

1678

SEC timeout

1679

SEC data inconsistent or unsupported

1680

SEC pspk lock pending

1681

SEC C2C already paired

1682

SEC C2C channels consumed

1683

SEC C2C pairing not present

1684

SEC busy

1685

SEC connection failed due to a DNS resolution error

1686

SEC restore pending

1687

SEC RoT IO error

1688

SEC RoT IO pending

1689

SEC disabled

1700

GPS GPIO not configured

1701

GPS GPIO ownership error

1702

Invalid operation with GPS ON

1703

Invalid operation with GPS OFF

1704

Invalid GPS aiding mode

1705

Reserved GPS aiding mode

1706

GPS aiding mode already set

1707

Invalid GPS trace mode

1708

Parameter valid only in case of GPS OTA

1709

GPS trace invalid server

1710

Invalid TimeZone

1711

Invalid value

1712

Invalid parameter

1713

Invalid operation with LOC running / GPS Busy

1800

No ongoing call

1801

IBM busy / eCall already armed/active

1802

IBM feature off / eCall feature off

1803

Wrong IBM requested

1804

Audio resource not available

1805

ECALL restriction

1806

eCall invalid dial number

1900

No SAP Server Connection

1901

SAP Protocol Error

1902

SAP Connection failure

1903

SAP Server Disconnection

1904

SAP Other terminal using service

1910

USECMNG import timeout expired (no input for > 20 s)

1911

USECMNG import file size exceeds limit

1912

USECMNG no memory available

1913

USECMNG invalid certificate/key format

1914

USECMNG database full

1915

USECMNG database internal error

1916

USECMNG internal name not found

1917

USECMNG internal name already present

1918

USECMNG private key format error

1919

USECMNG MD5 checksum error

1920

USECMNG PEM DER conversion error

1921

USECMNG certificate date error

1922

USECMNG certificate common name error

1950

CDC-ECM is not available

1951

CDC-ECM is busy

1952

No DHCP Packets received from the DTE

2000

Command timeout

3000

Command aborted

4000

APN configuration mismatch

4001

IP type configuration mismatch

5000

FOTA package download state or name mismatch

5001

FOTA package data corrupted

5002

FOTA memory is in use

Message service error result codes +CMS ERROR

Error result codeDescription

1

Unassigned (unallocated) number

5

Delta firmware unavailable on FOTA server

8

Operator determined barring

10

Call barred

17

Network failure

21

Short message transfer rejected

22

Memory capacity exceeded

27

Destination out of service

28

Unidentified subscriber

29

Facility rejected

30

Unknown Subscriber

38

Network out of order

41

Temporary failure

42

Congestion

47

Resources unavailable, unspecified

50

Requested facility not subscribed

69

Requested facility not implemented

81

Invalid short message reference value

95

Invalid message, unspecified

96

invalid mandatory information

97

Message type non-existent or not implemented

98

Message not compatible with short message protocol state

99

Information element non-existent or not implemented

111

Protocol error, unspecified

127

Interworking, unspecified

128

Telematic interworking not supported

129

Short message type 0 not supported

130

Cannot replace short message

143

Unspecified TP-PID error

144

Data coding scheme (alphabet) not supported

145

Message class not supported

159

Unspecified TP-DCS error

160

Command cannot be actioned

161

Command unsupported

175

Unspecified TP-Command error

176

TPDU not supported

192

SC busy

193

No SC subscription

194

SC system failure

195

Invalid SME address

196

Destination SME barred

197

SM Rejected-Duplicate SM

198

TP-VPF not supported

199

TP-VP not supported

208

SIM SMS storage full

209

No SMS storage capability in SIM

210

Error in MS

211

Memory Capacity Exceeded

212

SIM Application Toolkit Busy

213

SIM data download error

287

Network failure unspecified

290

Network no resource

296

Radio Resources not Available due to DUAL SIM operation

297

Out of service due to DUAL SIM operation

300

ME failure

301

SMS service of ME reserved

302

Operation not allowed

303

operation not supported

304

Invalid PDU mode parameter

305

Invalid Text mode parameter

310

SIM not inserted

311

SIM PIN required

312

PH-SIM PIN required

313

SIM failure

314

SIM busy

315

SIM wrong

320

memory failure

321

invalid memory index

322

memory full

330

SMSC address unknown

331

no network service

332

network timeout

340

no +CNMA acknowledgement expected

350

Unassigned (unallocated) number

351

Operator determined barring

352

Call barred

353

ME failure

354

Short message transfer rejected

355

Number changed

356

Destination out of order

357

Unidentified subscriber

358

Facility rejected

359

Unknown subscriber

364

Requested facility not subscribed

365

Requested facility not implemented

368

Invalid mandatory information

369

Message type non-existent or not implemented

370

Message not compatible with short message protocol state

371

Information element non-existent or not implemented

372

Protocol error, unspecified

373

Interworking, unspecified

360

Network out of order

361

Temporary failure

362

Congestion

363

Resources unavailable, unspecified

366

Invalid short message transfer reference value

367

Invalid message, unspecified

500

unknown error

512

Relay Protocol Acknowledgement

513

SMS timer expired

514

SMS forwarding availability failed

515

SMS forwarding availability aborted

516

MS invalid TP-Message-Type-Indicator

517

MS no TP-Status-Report in Phase 1

518

MS no TP-Reject-Duplicate in phase 1

519

MS no TP-Replay-Path in Phase 1

520

MS no TP-User-Data-Header in Phase 1

521

MS missing TP-Validity-Period

522

MS invalid TP-Service-Centre-Time-Stamp

523

MS missing TP-Destination-Address

524

MS invalid TP-Destination-Address

525

MS missing Service-Centre-Address

526

MS invalid Service-Centre-Address

527

MS invalid alphabet

528

MS invalid TP-User-Data-length

529

MS missing TP-User-Data

530

MS TP-User-Data to long

531

MS no Command-Request in Phase 1

532

MS Cmd-Req invalid TP-Destination-Address

533

MS Cmd-Req invalid TP-User-Data-Length

534

MS Cmd-Req invalid TP-User-Data

535

MS Cmd-Req invalid TP-Command-Type

536

MN MNR creation failed

537

MS CMM creation failed

538

MS network connection lost

539

MS pending MO SM transfer

540

RP-Error OK

541

RP-Error OK no icon display

542

SMS-PP Unspecified

543

SMS rejected By SMS CONTROL

543

FDN check failed

544

Service Centre Address(SCA) FDN failed

545

Destination Address(DA) FDN failed

546

BDN check failed

547

Unspecified SMS PP error

548

Undefined Result

548

No Route To Destination

549

Channel Unacceptable

555

No Circuit/Channel Available

556

Access Information Discarded

557

Requested Circuit/Channel Not Available By Other Side

558

Quality Of Service Unavailable

560

Bearer Capability Not Authorized

561

Bearer Capability Not Presently Available

562

Service or Option Not Available, Unspecified

563

Bearer Service Not Implemented

564

ACM Equal to or Greater Than ACMmax

565

Only Restricted Digital Information Bearer Capability Is Available

566

Service or Option Not Implemented, Unspecified

567

User Not Member of CUG

568

Incompatible By Destination

569

Invalid Transit Network Selection

571

Message Not Compatible With Protocol State

572

Recovery On Timer Expiry

576

Data Call Active

577

Speech Call Active

579

MOC Setup Rejected Due to Missing ACM Info

580

Temporary Forbidden Call Attempt

581

Called Party is Blacklisted

583

Temporary Forbidden Call Attempt No Service

584

Temporary Forbidden Call Attempt Limited Service

585

Client Temporary Barred

586

Dual Service Call Active

587

Atc Fclass Not Speech

590

Client Not Registrated

591

Active Client Gone

595

Rejected By Call Control

601

Invalid ALS Line

604

MM No Service (out of coverage)

605

MM Access Class Barred (RR_REL_IND During RR Conn. Establishment)

606

ME Busy -CM Service Request Already Pending

608

Rejected Due To SUP Timer Expiry

609

Rejected Due To USSD Busy

610

Rejected Due To SS Busy

612

SIM Toolkit Request Is Rejected, Because Another SIM Toolkit Request Is Pending

614

Rejected Because SIM Toolkit Request Is Not Yet Answered By The User

615

MN Setup SS Error

616

Call Controller Blocked (Other Call Command Pending)

618

Environment Parameter Not Set Correctly (Fclass/Cmod)

619

Other Blocking Call Present

620

Lower Layer Failure

621

The Authentication Procedure Failed

622

The Packet-Switched Registration Procedure Failed

623

CM Service Reject From The Network

624

The ABORT Message Was Received From The Network

625

Timer Expiry

626

IMSI Detach Was Initiated

627

Normal RR Connection Release (2G)

628

Registration Failed

630

Failure Due To Handover

631

Link Establishment Failure

632

Random Access Failure

633

Radio Link Aborted

634

Lower Layer Failure in Layer 1

635

Immediate Assignment Reject

636

Failure Due To Paging

637

Abnormal Release Unspecified

638

Abnormal Release Channel Unacceptable

639

Abnormal Release Timer Expired

640

Abnormal Release No Act On Radio Path

641

Preemptive Release

642

UTRAN Configuration Unknown

643

Handover Impossible

644

Channel Mode Unacceptable

647

Lower Layer Failure From NW

649

Conditional IE Error

650

No Cell Allocation Available

653

Re Establishment Reject

654

Directed Sigconn Re Establishment

656

Release of RRC connection Without Network Activity(3G) Lower Layer Failure Downlink

657

Lower Layer Failure Uplink

658

Cell Barred Due To Authentication Failure

659

Signalling Connection Release

660

CS Connection Release Triggered By MM

661

RRC Connection Establishment Failure

662

RRC Connection Establishment Reject With Redirection

663

Resource Conflict

664

Lower Layer Failure in Layer 2

665

L2 Cause T200 Expiry N200 Plus 1 Times

669

RR Connection Release Due to BAND Change (2G)

670

Release of the RRC Connection Due to Out of Service in Cell_Fach (3G)

671

Release of the RRC Connection Due to Not Matching PLMN in Shared Networks(3G)

672

Error Happens While Call Is Already Disconnected / Late Error

674

SIM Toolkit Cannot Initiate A Call, Because MMI Is Not Registered

675

SIM Toolkit Call Setup Request Is Rejected Due User Did Not Accept

676

Proactive SIM Appl Terminated By User

677

SIM Toolkit Originated SIM Reset (Refresh Request)

680

Dial String/Number Incorrect

+CEER error result codes

series

The following table lists the supported values for <cause> (number) and <error_description> (string) for +CEER AT command if <type> has the following value:

  • EMM cause

<cause><error_description>

0

No cause information available

2

IMSI unknown in HSS

3

Illegal UE

5

IMEI not accepted

6

Illegal ME

7

EPS services not allowed

8

EPS services and non-EPS services not allowed

9

UE identity cannot be derived by the network

10

Implicitly detached

11

PLMN not allowed

12

Tracking area not allowed

13

Roaming not allowed in this tracking area

14

EPS services not allowed in this PLMN

15

No suitable cells in tracking area

16

MSC temporarily not reachable

17

Network failure

18

CS domain not available

19

ESM failure

20

MAC (Message Authentication Code) failure

21

Synch failure

22

Congestion

23

UE security capabilities mismatch

24

Security mode rejected, unspecified

25

Not authorized for this CSG

26

Non-EPS authentication unacceptable

35

Requested service option not authorized in this PLMN

39

CS service temporarily not available

40

No EPS bearer context activated

42

Severe network failure

95

Semantically incorrect message

96

Invalid mandatory information

97

Message type non-existent or not implemented

98

Message type not compatible with protocol state

99

Information element non-existent or not implemented

100

Conditional IE error

101

Message not compatible with protocol state

111

Protocol error, unspecified

The following table lists the supported values for <cause> (number) and <error_description> (string) for +CEER AT command if <type> assumes one of these values:

  • ESM cause

  • EMM cause ESM failure

<cause><error_description>

0

No cause information available

8

Operator Determined Barring

26

Insufficient resources

27

Missing or unknown APN

28

Unknown PDN type

29

User authentication failed

30

Request rejected by Serving GW or PDN GW

31

Request rejected, unspecified

32

Service option not supported

33

Requested service option not subscribed

34

Service option temporarily out of order

35

PTI already in use

36

Regular deactivation

37

EPS QoS not accepted

38

Network failure

39

Reactivation requested

41

Semantic error in the TFT operation

42

Syntactical error in the TFT operation

43

Invalid EPS bearer identity

44

Semantic errors in packet filter(s)

45

Syntactical error in packet filter(s)

46

EPS bearer context without TFT already activated

47

PTI mismatch

49

Last PDN disconnection not allowed

50

PDN type IPv4 only allowed

51

PDN type IPv6 only allowed

52

Single address bearers only allowed

53

ESM information not received

54

PDN connection does not exist

55

Multiple PDN connections for a given APN not allowed

56

Collision with network initiated request

57

PDN type IPv4v6 only allowed

58

PDN type non IP only allowed

59

Unsupported QCI value

81

Invalid PTI value

95

Semantically incorrect message

96

Invalid mandatory information

97

Message type non-existent or not implemented

98

Message type not compatible with protocol state

99

Information element non-existent or not implemented

100

Conditional IE error

101

Message not compatible with protocol state

111

Protocol error, unspecified

112

APN restriction value incompatible with active EPS bearer context

113

Multiple accesses to a PDN connection is not allowed

Firmware install final result codes

The +UFWINSTALL AT command issues a final result code providing the result of the FW install procedure. In case the FW install procedure fails, the error result code provides some indication about the error cause (syntax error or issue during the installation procedure).

final result codes from command syntax

Syntax error resulting from the +UFWINSTALL command:

Error result codeVerbose descriptionDescription

4

+CME ERROR: not supported

One of the following cases:

  • Wrong serial port number

  • Wrong baud rate

  • Number of parameters not allowed

  • Filename too long

1624

+CME ERROR: FFS file not found

The delta file is not stored in the module FS or the filename is wrong

final result codes table

This table lists +UUFWINSTALL URCs applicable to LEXI-R10 and SARA-R10 series modules during the execution of the +UFWINSTALL AT command:

Error result codeDescription

128

Firmware install success

129

Firmware install generic failure

158

Delta file not recognized. It happens trying to update from a no delta file format

168

Source firmware in flash memory mismatch with the one expected by the delta file

180

Package size more than allowed

FOAT error result codes

This table lists the allowed error result codes applicable to LEXI-R10 and SARA-R10 series modules during the execution of the +NFWUPD AT command:

Error result codeDescription

ERROR: PARAM INVALID

A parameter is out of range

ERROR: OPER UNSUPPORTED

Command other than the supported AT+NFWUPD=? and AT+NFWUPD=

ERROR: PACKET NOT VALID

Delta packet is corrupted or not recognized

ERROR: SOURCE FIRMWARE MISMATCH

Current installed firmware is not as expected

ERROR: 3

+NFWUPD=1 command, package size zero or more than allowed

ERROR: 4

+NFWUPD=1 command, sequence number not starting from zero or not consecutive

ERROR: 5

+NFWUPD=1 command, current packet XOR8 check error

ERROR: 6

Flash not erased, do +NFWUPD=0 before starting download

ERROR: 7

Internal error occurred during flash erase

ERROR: 8

Internal error occurred during write or data readback

ERROR: 9

Internal error occurred during read

ERROR: 10

Internal logic error, should not be seen

Internal TCP/UDP/IP stack class error codes

series

The following table lists all allowed error classes that can be provided by the internal TCP/UDP/IP stack through +USOER and +USOCTL (with <param_id>=1) AT commands.

Error result codeDescriptionResulting from the following commands

0

No error

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

1

EDOM - Argument out of domain

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

2

ERANGE - Result not representable

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

3

ESRCH - No such process

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

4

EILSEQ - Illegal byte sequence

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

5

EINVAL - Invalid argument

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

6

ENOMEM - Out of memory (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

9

EBADF - Bad file descriptor (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

10

ECHILD - No child processes (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

11

EWOULDBLOCK / EAGAIN - Current operation would block, try again

+USOCO, +USOWR

12

EPERM - Operation not permitted (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

14

EFAULT - Bad address (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

22

ENOENT - No such resource (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

32

EPIPE - Broken pipe (internal error)

+USOCR, +USOSO, +USOWR, +USOST, +USORD, +USORF, +USOLI

33

EINTR - Interrupted system call (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

34

EIO - I/O error (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

38

ENOSYS - Function not implemented

+USOCTL

64

ENONET - Machine is not on the internet

+USOCR, +USOWR, +USOST, +USORD, +USORF, +USOLI

65

EEOF - End of file

+USOWR, +USOST, +USORD, +USORF

71

EPROTO - Protocol error

+USOWR, +USOST, +USORD, +USORF

77

EBADFD - File descriptor in bad state (internal error)

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

78

EREMCHG - Remote address changed

+USOWR, +USOST, +USORD, +USORF, +USOCL

89

EDESTADDRREQ - Destination address required

+USOCO, +USOST

91

EPROTOTYPE - Wrong protocol type for socket

+USOCR

92

ENOPROTOOPT - Protocol not available

+USOCR, +USOSO, +USOGO

93

EPROTONOSUPPORT - Protocol not supported

+USOCR

94

ESOCKTNNOSUPPORT - Socket type not supported

+USOCR

95

EOPNOTSUPP - Operation not supported on transport endpoint

+USOWR, +USOST, +USORD, +USORF, +USOCL

96

EPFNOSUPPORT - Protocol family not supported

+USOCR

97

EAFNOSUPPORT - Address family not supported by protocol

+USOCR, +USOSO

98

EADDRINUSE - Address already in use

+USOCR, +USOLI

99

EADDRNOTAVAIL - Cannot assign requested address

+USOCR, +USOLI, +USOCO

100

ENETDOWN - Network is down

+USOCR, +USOLI, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOCL

101

ENETUNREACH - Network is unreachable

+USOCO, +USOST, +USORF

102

ENETRESET - Network dropped connection because of reset

+USOCR, +USOLI, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOCL

103

ECONNABORTED - Software caused connection abort

+USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

104

ECONNRESET - Connection reset by peer

+USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

105

ENOBUFS - No buffer space available

+USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

106

EISCONN - Transport endpoint is already connected

+USOCO

107

ENOTCONN - Transport endpoint is not connected

+USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

108

ESHUTDOWN - Cannot send after transport endpoint shutdown

+USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

110

ETIMEDOUT - Connection timed out

+USOCO, +USOST, +USORD, +USORF

111

ECONNREFUSED - Connection refused

+USOCO

112

EHOSTDOWN - Host is down

+USOCL, +USOCO, +USOWR, +USOST, +USORD, +USORF

113

EHOSTUNREACH - No route to host

+USOCO, +USOWR, +USOST, +USORD, +USORF

115

EINPROGRESS - Operation now in progress

+USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI

156

EIF - Generic Network Interface failure

+USOWR, +USOST

157

EIFHW - Network Interface upload congestion

+USOWR, +USOST

158

EIFSUSP - Network Interface in suspended state

+USOWR, +USOST

162

ENSRSERVFAIL - DNS server returned general failure

+USOCO, +USOST

167

ENSRBADNAME - Misformatted domain name

+USOCO, +USOST

168

ENSRBADFAMILY - Unsupported address family

+USOCO, +USOST

174

ENSRNOMEM - Out of memory

+USOCO, +USOST

LEXI-R10401D-00B / LEXI-R10801D-00B

Error codes 156, 157 and 158 are not allowed.

Internet suite error classes

The following table lists all allowed error classes that can be provided by the <error_class> parameter for these AT error commands:

<error_class>Description<error_codes>Resulting from the following commands

0

OK, no error occurred

All

1

FTP protocol error class

See the Section A.7.1

+UFTPC, +UFTP

3

HTTP protocol error class

See the Section A.7.2

+UHTTP, +UHTTPC

4

Flash file system error class

See the Section A.7.3

+UFTPC, +UFTPER, +UHTTPC

5

DNS error class

+UFTPC, +UHTTPC, +USMTPC

6

Socket error class

BSD error codes standard

All

7

Dynamic memory error

0

All

10

Wrong HTTP API usage (e.g. missing/null parameters)

See the Section A.7.2

+UHTTP, +UHTTPC

11

Syntax error in high layer protocol (wrong/missing/corrupted data)

+UFTPC, +UHTTPC, +USMTPC

12

Unspecified error

0

All

13

MQTT error class

See the Section A.7.4

+UMQTT, +UMQTTC, +UMQTTWTOPIC, +UMQTTWMSG

FTP class error codes

The following table lists the available values of <error_code> parameter of the last FTP operation provided through +UFTPER AT command if <error_class>=1 or 8 (for more details, see the +UFTP, +UFTPC AT commands description).

Error result codeDescription

0

No error

1

User missing

2

Password missing

3

Account missing

4

Server missing

5

Directory name missing

6

Filename missing

7

Null parameter

8

Unknown FTP command

9

Unknown file action

10

Wrong FTP state

11

Wrong parameter

12

PSD or CSD connection not established

13

No memory available for allocation

14

Reserved internal code

15

Length of given web server (address or hostname) too long or too short

16

Hostname of given web server invalid

17

Address of given web server is invalid

18

Username too long or too short

19

Password too long or too short

20

Account too long or too short

21

Operation not allowed because FTP client is busy

22

Not possible to connect to FTP server

23

Error occurred in FTP request

24

Reserved internal code

25

FFS filename pointer is null or its length is 0

26-30

Reserved internal code

31

Timeout elapsed while performing requested operation

32

Internal processing error

33

Not logged in

34

Login incorrect

35

File unavailable (not found or no access)

36

File not ready

37

Filename not allowed

38

Folder not found

39

Folder no access

40

Operation aborted by user

41

Permission denied

42

Cannot open FTP data channel

43

Socket invalid parameter

44

Invalid socket

45

No socket available

46

Cannot create socket

47

Cannot bind socket to network interface

48

Cannot resolve hostname

49

Cannot connect socket

50

Cannot get socket name

51

Cannot bind socket to port

52

Socket cannot listen

53

Socket cannot accept

54

Socket would block

55

Socket cannot write

56

Socket cannot read

57

Reserved internal code

58

No socket data to send

59

Socket cannot get available data

60

No socket data to read

61

Socket no response code found

62

Socket not connected

63

Cannot set secure socket

64

Socket cannot decode password

65

Socket cannot get size

66

FFS Invalid parameter

67

FFS invalid handle

68

FFS cannot open file

69

FFS cannot seek file

70

FFS cannot get file size

71

FFS cannot read

72

FFS bad offset

73

FFS cannot write

74

Direct link internal error

75

Failed to open extended passive mode

76

Failed to parse extended passive mode server reply

77

Internal error

78

Client IP protocol not supported - try passive mode

79

Data transfer error. The transferred (received/sent) data is not complete

226

Closing data connection; requested file action successful (for example, file transfer or file abort)

250

Requested file action okay, completed

350

Requested file action pending further information

421

Service not available, closing control connection.

User limit reached

Not authorized to make the connection

Maximum connections reached

Maximum connections exceeded

425

Cannot open data connection

426

Connection closed; transfer aborted. The command opens a data connection to perform an action, but that action is cancelled, and the data connection is closed

450

Requested file action not taken. File unavailable (e.g. file busy)

451

Requested action aborted: local error in processing

452

Requested action not taken. Insufficient storage space in system

500

Syntax error, command unrecognized, command line too long

501

Syntax error in parameters or arguments

502

Command not implemented

503

Bad sequence of commands

504

Command not implemented for that parameter

530

User not logged in

532

Need account for storing files

550

Requested action not taken. File unavailable, not found, not accessible

552

Requested file action aborted. Exceeded storage allocation

553

Requested action not taken. Filename not allowed

554

Requested action not taken. Invalid REST parameter

555

Requested action not taken. Type mismatch

556

Requested number of byte offset exceeds the remote file size

For all the errors not listed in the table see the RFC 959 [66], RFC 2428 [67] and RFC 1123 [68].

HTTP class error codes

The following table lists the available values of <error_code> parameter of the last HTTP operation provided through +UHTTPER AT command if <error_class>=3 or 10 (for more details, see the +UHTTP and +UHTTPC AT commands description).

Error result codeDescription

0

No error

1

Invalid profile ID

2

Invalid input

3

Server hostname too long

4

Invalid server hostname

5

Invalid server IP address

6

Invalid authorization method

7

Server missing

8

Username length exceeded

9

Password length exceeded

10

Internal error

11

Server connection error

12

Error occurred in HTTP request

13

Internal error

14

Internal error

15

Invalid POST data size

16

Empty FFS filename

17

Invalid FFS file length

18

Invalid content-type specified

19

Internal error

20

Internal error

21

Internal error

22

PSD or CSD connection not established

23

Server or proxy hostname lookup failed

24

User authentication failed on server

25

User authentication failed on proxy

26

Connection timed out

27

Request prepare timeout expired

28

Response receive timeout expired

29

Request send timeout expired

30

HTTP operation in progress

31

Invalid HTTP parameter TCP port not in range (1-65535)

32

Invalid HTTP parameter secure

33

Invalid HTTP parameter authentication username

34

Invalid HTTP parameter authentication password

35

Invalid HTTP parameter output filename

36

Invalid HTTP parameter output filename length

37

Invalid HTTP parameter server path

38

Invalid HTTP parameter server path length

39

Invalid HTTP parameter content filename length

40

Invalid custom content type string

41

Output file open error

42

Output file close error

43

Output file write error

44

Connection lost

45

Operation not allowed in current state

46 - 72

Internal error

73

Secure socket connect error

File system class error codes

The following table lists the available values of <error_code> parameter of the last HTTP operation provided through the +UHTTPER AT commands.

Error result codeDescription

2

Operation performed with success

3

Initialization in progress

4

File already opened

5

File not opened

6

File not found

7

File already created

8

Illegal id

9

Illegal file handle

10

Illegal type

11

Illegal mode

12

File range error

13

The operation is not possible

14

Write error

15

User id error

16

Internal fatal error

17

Memory resource error

18

Maximum number of files exceeded

19

Memory not available

20

Invalid filename

21

Streaming not enabled

22

Operation not allowed on static file

23

Memory table inconsistency

24

Not a factory default file

25

Requested memory temporary not available

26

Operation not allowed for a directory

27

Space in the directory space not available

28

Too many streaming files opened

29

Requested dynamic memory temporary not available

30

The user provided a NULL parameter instead of a suitable buffer

MQTT error codes

MQTT class error codes

The following table lists the available values of <error_code> parameter of the last MQTT operation provided through the +UMQTTER AT command.

Error result codeDescription

0

Operation performed with success

1

Memory failure

2

Invalid parameter

3

Invalid parameter range

4-7

Internal error

8

Cannot set secure socket

9

Invalid client identifier

10

Client identifier length out of range

11

Syntax error in client identifier

12

Invalid broker

13

Broker length out of range

14

Broker port out of range

15

Invalid username or password

16

Username length out of range

17

Password length out of range

18

Keep alive time out of range

19

Security mode out of range

20

Wrong Security Manager Profile

21

Security Manager Profile out of range

22

Invalid topic

23

Topic length out of range

24

Missing message or filename

25

Cannot get file size

26

File size out of range

27

Cannot open file

28

Cannot read file

29

QOS out of range

30

Retain out of range

31

Wrong will message length

32

Wrong publish message length

33

Timeout error

34

No Network service

35

Broker not connected

36

Broker connection refused

37

Broker connection refused, wrong protocol version

38

Broker connection refused, identifier rejected

39

Broker connection refused, server unavailable

40

Broker connection refused, bad user name or password

41

Broker connection refused, not authorized

42

MQTT client out of buffer

43

MQTT client malformed remaining length

44

MQTT client packet type mismatch

45

MQTT client packet Id mismatch

46

MQTT client invalid internal state

47

MQTT client TLS connect error

48

MQTT client STDIN Wake error

49

Incoming message cannot be saved, the buffer is full

50

PSD or CSD connection not established

51

Error in callback

52

Malformed packet

53

MQTT session active, profile configuration not allowed

54

Incoming publish packet too long

55

Keep alive time is 0, ping loop not activated

56

Communication closed by server

57

Cannot enter in binary mode

58

all available sockets are in use, cannot open a new one

Ping error result codes

The following table lists the available values of <error_code> parameter of the last ping operation provided through +UUPINGER URC (for more details, see the +UPING AT command description).

Error result codeDescription

0

Success (no error)

1 - 6

Internal error (ping level)

7

Empty remote host

8

Cannot resolve host

9

Unsupported IP version (RFU)

10

Invalid IPv4 address

11

Invalid IPv6 address (RFU)

12

Remote host too long

13

Invalid payload size

14

Invalid TTL value

15

Invalid timeout value

16

Invalid retries number

17

PSD or CSD connection not established

100 - 105

Internal error (ICMP level)

106

Error creating socket for ICMP

107

Error settings socket options for ICMP

108

Cannot end ICMP packet

109

Read for ICMP packet failed

110

Received unexpected ICMP packet

111-115

Internal error (socket level)

SNTP error result codes

The following table lists the available values of <error_code> parameter of the last SNTP operation provided through +UUSNTPER URC (for more details, see the +USNTP AT command description).

Error result codeDescription

1

Error in socket creation

2

Parameter invalid

3

URL not valid

4

Network error

5

Time out error

6

Cid is not activated

Last updated: Jan 13, 2025
Need help?Contact Support
Questions?Contact us