Sunday, November 17, 2024
Generate your trusted CRT , PEM and P12 security certificates for signing and encryption functionality for HTTP or HTTPS Communication
Tuesday, September 17, 2024
Online Cross Browser Testing module , Test your website with any list browsers and OS favors and get instant feedback about your Website
Online Cross-Browser Testing
Select browsers and OS flavors to run your website tests.
Cross-browser testing is the process of testing a website or web application across multiple browsers to ensure consistent functionality, design, and user experience. Different browsers (such as Chrome, Firefox, Safari, and Edge) may interpret web code (HTML, CSS, JavaScript) differently, which can lead to variations in how a site is displayed or behaves.
The purpose of cross-browser testing is to identify these inconsistencies and address them, ensuring that the web application works as intended for all users, regardless of which browser they are using. It typically involves:
- **Checking for Layout Differences**: Ensuring that the design and user interface (UI) look consistent across different browsers.
- **Verifying Functionality**: Ensuring that key functions (e.g., buttons, forms, navigation) work properly in each browser.
- **Testing JavaScript/DOM**: Ensuring that interactive elements and scripts behave consistently.
- **Performance Testing**: Checking load times and performance differences across browsers.
- **Device Compatibility**: Ensuring that the website works properly on both desktop and mobile versions of browsers.
Tuesday, September 3, 2024
JSON Validator , URL Encoder/Decoder , URL Parser , HTML Encoder/Decoder , HTML Prettifier/Minifier , Base64 Encoder/Decoder , JSON Prettifier/Minifier, JSON Escaper/Unescaper ,
Comprehensive Utility Tool
URL Encoder/Decoder
URL Parser
HTML Encoder/Decoder
HTML Prettifier/Minifier
Base64 Encoder/Decoder
JSON Prettifier/Minifier
JSON Escaper/Unescaper
JSON Validator
Sunday, August 4, 2024
JSON to XML and XML to JSON converter in second . Use it for API integrations and Web development projects
Wednesday, July 24, 2024
Thursday, August 4, 2022
How do we resolved first time FTPS connectivity issue with partner using IBM B2B Sterling Integrator
😟😟😟Background of Actual problem :
I am working for Banking client who is doing business with their partners by sending payment files using different communication channels like SFTP , HTTP , API etc. For first time one partner come up with integration requirement by using FTPS communication which is new to our banking client. My client using IBM Sterling Integrator as B2B/EDI tool to do integration with partners and this is the first partner using FTPS connectivity. While implementing and getting connectivity established with partner , we encountered many issues with their FTPs Server.
😮😮😮Problem Statement :
When we trying to connect and to do list out the files which are available in their remote directory , initially we are getting handshake failure and cannot move forward to do list files operation. We have already opened outbound ports at bank firewall and customer are also opened bank ports at their side. As part of analysis we have asked partner to provide acceptable ciphers at their side and compare with ciphers which are configured at Bank side.while initial analysis we found that there is Ciphers mismatch at handshake and it causes the issue.
😲😲😲Suggestion :
To resolve this issue, we have conducted multiple debugging sessions with all the stakeholders partner , Bank's team (myself) , Network team , operating system admin and B2B application vendor etc. In each session we have implemented below suggestions/changes mentioned at B2B server level by B2B vendor team and did the testing in meeting when all the stake holders are present and do the monitoring the traffic.Initially we asked to do below mentioned changes at their FTPS server side and they didn't aggree to do changes. Partner side they cannot make necessary changes to accepts ciphers which are configured at bank because already they are integrated with their partners and they dont want to expect any issues with their partners by cipher changes.
- SNI need to be disabled
- TLS 1.3 version need to disabled if it is enabled already and TLS1.2 version should be default
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3718162507869387"
crossorigin="anonymous"></script><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3718162507869387"
crossorigin="anonymous"></script>
<!-- MySquareAd -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-3718162507869387"
data-ad-slot="5896879220"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Wednesday, August 10, 2011
EDIFACT EDI Explained: Complete Guide to UN/EDIFACT Standards in B2B Commerce
Pos | Segment | M/C | Repeat | ||
010 | S001 | SYNTAX IDENTIFIER | M | 1 | |
0001 | Syntax identifier | M | |||
0002 | Syntax version number | M | |||
0080 | Service code list directory version number | C | |||
0133 | Character encoding, coded | C | |||
020 | S002 | INTERCHANGE SENDER | M | 1 | |
0004 | Interchange sender identification | M | |||
0007 | Identification code qualifier | C | |||
0008 | Interchange sender internal identification | C | |||
0042 | Interchange sender internal sub-identification | C | |||
030 | S003 | INTERCHANGE RECIPIENT | M | 1 | |
0010 | Interchange recipient identification | M | |||
0007 | Identification code qualifier | C | |||
0014 | Interchange recipient internal identification | C | |||
0046 | Interchange recipient internal sub-identification | C | |||
040 | S004 | DATE AND TIME OF PREPARATION | M | 1 | |
0017 | Date | M | |||
0019 | Time | M | |||
050 | 0020 | Interchange control reference | M | 1 | |
060 | S005 | RECIPIENT'S REFERENCE/PASSWORD DETAILS | C | 1 | |
0022 | Recipient reference/password | M | |||
0025 | Recipient reference/password qualifier | C | |||
070 | 0026 | Application reference | C | 1 | |
080 | 0029 | Processing priority code | C | 1 | |
090 | 0031 | Acknowledgement request | C | 1 | |
100 | 0032 | Interchange agreement identifier | C | 1 | |
110 | 0035 | Test indicator | C | 1 | |
Pos | Segment | M/C | Repeat | ||
010 | 0036 | Interchange control count | M | 1 | |
020 | 0020 | Interchange control reference | M | 1 | |
Pos | Segment | M/C | Repeat | ||
010 | 0038 | Message group identification | C | 1 | |
020 | S006 | APPLICATION SENDER IDENTIFICATION | C | 1 | |
0040 | Application sender identification | M | |||
0007 | Identification code qualifier | C | |||
030 | S007 | APPLICATION RECIPIENT IDENTIFICATION | C | 1 | |
0044 | Application recipient identification | M | |||
0007 | Identification code qualifier | C | |||
040 | S004 | DATE AND TIME OF PREPARATION | C | 1 | |
0017 | Date | M | |||
0019 | Time | M | |||
050 | 0048 | Group reference number | M | 1 | |
060 | 0051 | Controlling agency, coded | C | 1 | |
070 | S008 | MESSAGE VERSION | C | 1 | |
0052 | Message version number | M | |||
0054 | Message release number | M | |||
0057 | Association assigned code | C | |||
080 | 0058 | Application password | C | 1 | |
Pos | Segment | M/C | Repeat | ||
010 | 0060 | Group control count | M | 1 | |
020 | 0048 | Group reference number | M | 1 | |
Pos | Segment | M/C | Repeat | ||
010 | 0062 | Message reference number | M | 1 | |
020 | S009 | MESSAGE IDENTIFIER | M | 1 | |
0065 | Message type | M | |||
0052 | Message version number | M | |||
0054 | Message release number | M | |||
0051 | Controlling agency, coded | M | |||
0057 | Association assigned code | C | |||
0110 | Code list directory version number | C | |||
0113 | Message type sub-function identification | C | |||
030 | 0068 | Common access reference | C | 1 | |
040 | S010 | STATUS OF THE TRANSFER | C | 1 | |
0070 | Sequence of transfers | M | |||
0073 | First and last transfer | C | |||
050 | S016 | MESSAGE SUBSET IDENTIFICATION | C | 1 | |
0115 | Message subset identification | M | |||
0116 | Message subset version number | C | |||
0118 | Message subset release number | C | |||
0051 | Controlling agency, coded | C | |||
060 | S017 | MESSAGE IMPLEMENTATION GUIDELINE IDENTIFICATION | C | 1 | |
0121 | Message implementation guideline identification | M | |||
0122 | Message implementation guideline version number | C | |||
0124 | Message implementation guideline release number | C | |||
0051 | Controlling agency, coded | C | |||
070 | S018 | SCENARIO IDENTIFICATION | C | 1 | |
0127 | Scenario identification | M | |||
0128 | Scenario version number | C | |||
0130 | Scenario release number | C | |||
0051 | Controlling agency, coded | C | |||
Pos | Segment | M/C | Repeat | ||
010 | 0074 | Number of segments in a message | M | 1 | |
020 | 0062 | Message reference number | M | 1 | |
EDI X12 vs UN/EDIFACT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The table below highlights the difference between the EDI X12 standard and EDIFACT standard.
The main difference between EDIFACT and X12 are 1.EDIFACT uses composite data elements 2.Looping and nesting procedures are different 3.There are 6 data elements types are defined in ANSI X12 while only three are defined in EDIFACT 4.There is no provision in EDIFACT for optional fields 5.EDIFACT allows for two levels of syntax 6.And ofcourse the message structure in both standards is different for different messages. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Check whether in your location and forecast for 7 days
Smart Weather PWA 🌦️ Smart Weather PWA 🔔 Alerts Search 📍 ...
-
Inbound Flow: 1) The inbound, EDI data needs to be collected. 2) The collected data should be De-enveloped (removing the headers) to get t...
-
Sterling Integrator Administaration Related Interview Questions : ...
-
Encoding Conversion (From ISO8859_1 / ISO-8859_1 / ISO_8859_1 to UTF8 and vice versa) There is one service called “Encoding Conversion” in...





