CYBRA
a
Featured Solutions

Label Printing ➝

Modernized label printing tools to help your operations keep up with ever changing demands and regulations – all in one powerful software package.

Asset Tracking ➝

Asset tracking software for monitoring equipment and assets. Optimize usage, locate tools faster, and improve efficiency with our RFID applications.

MarkMagic ➝

Relied on by thousands of customers worldwide, MarkMagic solves barcoding, labeling and forms design and printing challenges. Modernize the way you manage and print your documents with MarkMagic.​ Design and print your forms, labels, barcodes, and RFID tags from one powerful software package.

Why MarkMagic?

MarkMagic is the chosen enterprise barcode label and form printing engine for major WMS products, ERP systems, 3PLs, and teams around the world.

EdgeMicro ➝

A simple RFID starter solution that solves common issues in logistical and inventory management. Ideal for lower scale needs, smaller environments, or proof of concept RFID projects. Deploy RFID into your supply chain without big investments or customizations.

RFID Starter Solution

EdgeMicro is easy to use, easy to implement, and brings immediate results to your operation without heavy investments in time, effor, and capital.

Edgefinity IoT ➝

Edgefinity IoT is an RFID software application built for organizations looking to gain visibility across large industrial environments. Whether you need to track large amounts of inventory, locate misplaced equipment, or ensure the safety of your employees, Edgefinity IoT lets you quickly deploy advanced, industrial strength tracking capabilities.

Enterprise RFID

Edgefinity IoT is an application that combines RFID with tracking technology and gives users the ability to track assets, locate inventory, and monitor employees.

Hardware ➝

For the warehouse, retail floor, in transit, and beyond - We offer the latest hardware products that work with our software applications from brands such as Alien, Brother, Zebra, Bixolon, SATO, Xerafy, and many others.

RFID Tunnel

CYBRA’s RFID tunnel is a 99.99% accurate carton validation solution for conveyor belts. Built for distributors looking to improve shipping accuracy.

[2024 RFID Integration Guide]

Have you been handed an RFID tag mandate from one of your retail partners? This ebook is a complete guide that will help manufacturers, and distributors reap great benefits from deploying RFID into your operations.

About CYBRA

CYBRA specializes in RFID technology, real time tracking systems, and enterprise barcode label software solutions.

Careers at CYBRA
Careers

We are always looking for bright and talented people to join us.

Join the CYBRA partner network
Become a Partner

Join the CYBRA Partner Network to integrate or resell our software.

The latest PTFs for V7R4 of the IBMi Operating System includes a java update that disables the TLS protocol by default on your system. If, after applying them, you get reports of customers not receiving emails, here are the exceptions you will see in your Java debug logs, if you are affected by this issue:

[2021-09-14 17:06:50,916] ERROR Can’t send command to SMTP host

javax.mail.MessagingException: Can’t send command to SMTP host;

nested exception is:

javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

at com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:1420)

at com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:1408)

at com.sun.mail.smtp.SMTPTransport.ehlo(SMTPTransport.java:847)

at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:384)

at javax.mail.Service.connect(Service.java:275)

at com.cybra.email.EmailAccount.testConnection(EmailAccount.java:196)

at com.cybra.email.EmailAccount.testConnection(EmailAccount.java:137)

Caused by:

javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

at com.ibm.jsse2.aa.<init>(aa.java:154)

at com.ibm.jsse2.ab.<init>(ab.java:16)

at com.ibm.jsse2.bb.a(bb.java:67)

at com.ibm.jsse2.bj.a(bj.java:243)

at com.ibm.jsse2.bj.f(bj.java:49)

at com.ibm.jsse2.bj.access$200(bj.java:406)

at com.ibm.jsse2.bj$c.write(bj$c.java:12)

at com.sun.mail.util.TraceOutputStream.write(TraceOutputStream.java:101)

at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:93)

at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:151)

at com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:1418)

… 6 more

This change is made in

“/QOpenSys/QIBM/ProdData/JavaVM/jdk80/64bit/jre/lib/security/java.security” and “/QOpenSys/QIBM/ProdData/JavaVM/jdk80/32bit/jre/lib/security/java.security”

For 64 bit and 32 bit versions, respectively.

Within the files, there is a line that lists the disabled algorithms.  An example of this line is as follows:

“jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, DH keySize < 1024, DESede, \ EC keySize < 224, 3DES_EDE_CBC, anon, NULL, DES_CBC”

For TLS to work again, you need to remove the references to it from this line and save the changes.

In the above example, the new line would read as follows:

“jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, DESede, \ EC keySize < 224, 3DES_EDE_CBC, anon, NULL, DES_CBC”

Once the change has been made, you will need to get a fresh sign on and restart the JVM subsystem.