Home Linux Community Community Blogs Business (or Enterprise)

Community Blogs

Test It Right: 3 Open Source Load Testing Tools for Your Application!

Planning to launch a new web application? Are you sure it works well enough and loads on time, even when the traffic reaches a breaking point? If you are not sure, here is something that requires your immediate attention.

A surefire way of being certain that the performance of your application maintained is by monitoring it regularly. For this, use of novel testing tools is highly suggested. Out of all the superb testing software and tools available over the Internet these days, choosing the best one can often be a tricky task. So, enlisted below are 3 most convenient open source load testing tools that you can use for your application. Of course, you can avail customized and premium ones such as PeopleSoft Application Load Testing tools also, but it is suggested that you must run the first test on an open source one.

Given below are three superb tools which you can bring into use for testing your application of errors and bugs:

  1. 1.The Grinder: This is a free Java-based load testing platform, licensed by the BSD-style open source tool, which was developed by Paco Gomez and maintained by Philip Aston. The contribution of the company with many enhancements, translations, and fixes. Making the Grinder valiant, it features with the two main parts:
  • ØGrinder Agents: Having a number of workers to create the load, Grinder agents are the headless load generators.
  • ØGrinder Console: It controls the number of Grinder agents that monitors the results through the various applications. It is used for editing or developing test suites.

This is how the Grinder can be proved affluent to your website. Here are some of its key features:

  • Strewn testing balances the number of agent instances
  • Flexible specification that includes the generating test data on-the-fly has the capability to use external data sources like databases, files, and many more.
  • Supportive to multi-protocols
  • Network Activity is recorded by the Grinder test script


  1. 2.Tsung: Known as IDX-Tsunami, it is the only java based open source performance testing tool. It is simple to install as like "apt-get install erlang” (Tsung relies on Erlang).

In 2001, Nicolas Niclausse developed the Tsung. Also, he had originally implemented a distributed load testing solution for Jabber (XMPP). This success followed in 2003, where he productively performed the HTTP protocol load Testing.

In present times, it functions fully on testing solution with the support of modern protocols like databases, web socket, and more.

Therefore, TSung have many features to explore:

  • Enables the replication of thousands of virtual users on mid-end developer machines
  • Supportive to multiple protocols, it has dynamic scenarios and mixed behaviors by allowing the load patterns to be combined in a single test.
  • Embeds easy-readable load reports


  1. 3.Apache JMeter: The only desktop application in present times, Apache JMeter is a user-friendly GUI. Through this, the test development and debugging processes becomes easier. Since 2009, Apache JMeter is now a popular source to remedy solution like Silk Performer. JMeter is widely adopted and has the modular structure extended by the plugins. This implies that the features developed by the Apache Software Foundation or online contributors implements the protocols through the plugins. Here are few of them:
  • JMeter is a platform that is suitable to any operating system with java.
  • Scalable in nature, JMeter executes various distribution modes i.e. it can control a number of remote hosts.
  • Multi-featured that visualize and analyze performance test results

These tools are flexible enough to correlation, assertions and distributed testing capabilities.


The German “Gründlichkeit” (Thoroughness) of the BND and The Open Source Solution

More and more revelations about the practices of both the American and the German nationali intelligence services are published.

Peter Ganten, CEO of Univention, asks himself "What’s the difference between us Germans and, let’s say Americans, if our spying or security agencies instruct the industry to provide them with all relevant data needed to “spy on friends”?"

His thoughts and conclusions that only Open Source can save us from this chase for data with no respect can be found in the Univention Blog.


Terminal Emulation Applications for Linux

At some point, terminal emulation becomes a vital service for every company using Linux. With a terminal emulator, a computer can essentially take on the abilities of another. Usually, this means having a terminal revert back to an earlier version or a prior operating system so that the user can access programs that wouldn’t work on a current machine. Even if it’s not a necessity now, your organization will eventually get old enough that terminal emulation becomes essential for using old systems. It may not be something you use on a regular basis, but when it does become something you need, you’ll be glad you have it. If you’re not convinced yet, consider the following benefits terminal emulators bring to the table.

Use Multiple Platforms at Once

Many terminal emulators these days make it possible to use more than one platform at the same time. You load the emulator into your computer and then you can split your screen into multiple terminals. This way, you can access as many old Linux platforms as you need, whether it’s for cross-referencing or some other purpose. It’s far more convenient to work with platforms this way as opposed to opening one screen at a time or using several machines at once.

Create Shortcuts

Some Linux terminal emulators will also allow you to create shortcuts in old systems, even though they didn’t exist earlier. This makes it much easier to use these Linux systems. A lot of times, these platforms are only being accessed for one specific purpose anyways, so it makes sense to create shortcuts for reaching that objective as fast as possible.

Customize Old Titles

Along the same lines, certain terminal emulation platforms allow you a great deal of customization. You can alter backgrounds, colors, fonts, character sizes and much more. While this obviously won’t have a huge effect on functionality, it can often make a big difference when it comes to seeing the information you need in an outdated platform.


Some people imagine that terminal emulation must take a lot of work, even with software to help. They think that the programs won’t be user-friendly and will demand a lot of resources from one’s machine. The truth, though, is that these applications are made with the user in mind. Amongst other things, this means that you can run many terminal emulators at all times and simply leave them on in the background. At a moment’s notice, then, you can hit the dropdown button and there’s your emulator. It can also be dismissed just as easily.

Many also come with tabbed interfaces, so you can manage your workflow however you see fit, while working with multiple screens at the same time.

Emulation doesn’t need to be headache. Modern manufacturers believe you should be able to have it on demand and use it without needing a giant manual by your side.


Along the same lines, emulators wouldn’t be much use if they were difficult to install and implement. In a lot of cases, you’d be better off setting up an older machine for your Linux emulation needs.

That’s why implementation is a huge focus of the best emulators. Manufacturers understand your business can’t afford a time-consuming process. Instead, you want emulation now, so you can access the platforms you need to reach your business goals.


Another huge benefit that come with efficient emulation is savings. Like we touched on in the last section, some companies may seriously consider using old machines with outdated Linux platforms to access their outmoded systems. This is just one of many ways you could reach your emulation goals while spending a lot of money unnecessarily in the process. You could also be overspending simply by wasting time your company needs to pay people for.

Whatever the case, strong emulators for Linux are all about cutting down on costs, sometimes by as much as 50% or even 80%! Don’t overspend on accessing information. If this is a current problem, it could even be affecting your ability to get the data you need.


Your business’ needs are going to change over time when it comes to emulation. At the beginning we brought up how the age of your company affects how often you need to emulate prior systems. Obviously, this means that, in the future, you’ll also have more systems to emulate too as more and more become obsolete.

For this reason, your Linux emulator better be able to scale effortlessly. Without a quality application, you’ll have to handle this kind of requirement manually, something which will cost you in terms of time and money (to say nothing of all the problems you could run into).


Though your company may have a top-notch IT department, that doesn’t mean Linux emulation won’t be challenging at times. When it does, you’ll be glad you went with a title that comes with support from the manufacturer. Just reach out and get the help you need to continue the emulation process uninterrupted.


It goes without saying that security is always a priority when it comes to digital assets. This is one of the problem areas you could run into if you try to emulate prior Linux systems manually. Simply put, it isn’t worth the risk though. 

Most of the top emulation applications out there proudly display their focus on security. You can share information outside of your firewall without worrying that prying eyes are going to get their hands on it. Whether it’s from your PC or website to your host, you can rest assured you’re working in a safe environment.

Even if terminal emulation isn’t a priority now, you can trust that it will definitely become a priority someday. For most businesses, though, it already is. Hopefully, the above list of benefits that come from using terminal emulation applications for Linux has resonated with you and proven why you don’t need to fear the process. Thanks to these applications, retrieving data from yesteryear can be as simple as point and click.

Mike Miranda writes about enterprise software and covers products offered by software companies like Rocket Software.


Legacy Modernization Applications for Linux

Like many companies, your company may depend on Linux for its main operating system. For nearly a quarter century, Linux has been pivotal for organizations all over the world. While it definitely comes with a number of benefits, it’s important to remember that any system built on Linux is still susceptible to old age. After enough time, your software could even become obsolete. According to Gartner, for example, the average data center is nine years old. However, after seven years, Gartner says that these data centers begin becoming outmoded. This helps illustrate why legacy modernization is such a vital process to carry out regularly.

Using a Modernization Application for Your Linux System

Fortunately, legacy modernization is easier than ever. These days, whole companies are dedicated to creating platforms that allow you to update your systems without the investment of time and money it used to take. This is why there’s no longer any reason to put off modernization or see it as a laborious distraction. Simply choose an application and you can begin experiencing the following benefits from your preferred operating system.

Keep in mind, too, that these applications are developed to be extremely user-friendly, just like any platform these days. Whether you need your Linux system to have mobile functionality or want to repurpose it for another use completely, there are a number of applications out there to choose from.

Better Results

The obvious benefit of applying modernization to your system is that you’ll get the results it was intended to provide. Over time, your system may struggle to produce the kinds of outcomes your company or market now demands. Not only can you update that with modernization, you can get these results faster than ever before too. There’s simply no reason to settle for getting anything other than the best from your Linux system.

Thanks to modernization applications, you don’t have to put off ideal results. Just leverage the software on your Linux system and start seeing better performance in practically no time.

Repurpose Your Old Linux Platform

Markets change. Your customers and employees do too. There are all kinds of reasons your Linux software may no longer be holding up its end of the bargain, but usually it’s going to involve one of those aforementioned factors. Just like with the above section on results, you don’t have to put up with this kind of disappointment. You also don’t need to start all over again developing a solution that will give you what you want.

Thanks to modernization, you can essentially recycle old platforms and transform them into the tools you currently need. Oftentimes, it’s just a couple of minor tweaks—adjusting the sails, if you will—that are necessary to take an outdated platform and transform it into exactly what you needed.

If you have a Linux platform that is no longer giving you what you need, think about how repurposing it could change that. With a modernization platform, you could repurpose it quickly as well, allowing your company to remain responsive no matter what comes your way.

Save Your Budget

Once you have the perfect software, your company can begin reaping all kinds of benefits, many having to do with your finances. Until then, though, it usually means spending a lot of money on developing and troubleshooting the platform you require.

Legacy modernization isn’t going to be free, but it can mean saving a lot of money on your Linux needs. As we’ve covered above, modernization means you don’t need to spend capital on buying new platforms or developing one just because your needs have changed.

Obviously, creating the kind of platform that will actually produce the results you need in an efficient manner will save you money too. Currently, you could be implementing wasteful workarounds to deal with the handicapping nature of a platform that is lacking in functionality.

Now, if you have a quality modernization application to help pull off this process, you’ll really be saving money. You can also use this platform over and over again to realize greater savings too.

Go Mobile

There’s simply no excuse for your Linux system to not have mobile functionality. For one thing, it’s practically required these days. It’s getting rarer and rarer to hear about a platform that can’t be accessed and used from a mobile device. Whether you’re a B2C or B2B company, your users should be able to benefit from the convenience of accessing your Linux software from wherever they are.

As we mentioned at the beginning, legacy modernization applications can be a great way to take your current Linux system and add mobile functionality to it. In fact, this is one of the most popular reasons for modernization efforts at the moment.

Access Other Applications

Does your company use a number of software titles everyday to meet your business goals? If so, you probably couldn’t imagine life without them. Sadly, though, one title could be getting in the way of another. You might also find that there’s a disconnect between some titles, meaning that your employees are being called upon to bridge that gap.

Why not allow your Linux titles to work with the others you rely on? In this way, you’re essentially getting more from each one by combining their efforts. Thanks to modernization applications, this doesn’t have to be the challenge it may sound like. Simply by modernizing one title, you may see better results. Make it a priority to modernize all your Linux systems with a focus on collaboration and you’ll soon be seeing better results than ever before.

Legacy modernization isn’t just for giant corporations with expansive architectures and an army of IT professionals to help them carry it out. These days, every business of every size can benefit from modernizing their Linux titles. All it takes is picking out the right application for doing so. Most likely, you noticed at least one or two benefits from the above list that would help you get more from your business than ever before.

Mike Miranda writes about enterprise software and covers products offered by software companies like Rocket Software.



Zarafa in Movement: A Short Story about Communication, Sharing and No Outlook

In the Univention blog, Andreas Rösler, Sales Director DACH of Zarafa, shares Zarafa's strategic reasons why the company will no longer support the Zarafa MAPI client, i.e. phasing out its Microsoft Outlook support. According to Zarafa, openness cannot be achieved if your main client depends on closed source services. As Zarafa does not want to compromise its company objective and philosophy of providing open and compatible groupware, it had to do this cut.

More in the Univention Blog!



Healthcare Cloud Computing Market will Reach US$12,653.4 million Globally in 2020

According to a new market report published by Persistence Market Research “Global Market Study on Healthcare Cloud Computing: Hybrid Clouds to Witness Highest Growth by 2020” the global healthcare cloud computing market was valued at USD 4,216.5 million in 2014 and is expected to grow at a CAGR of 20.1% from 2014 to 2020, to reach an estimated value of USD 12,653.4 million in 2020.


Browse the full Global Market Study on Healthcare Cloud Computing: Hybrid Clouds to Witness Highest Growth by 2020 report at


Healthcare cloud computing refers to a process which involves delivering hosted medical services to the clients. These services can be classified into majorly three types: infrastructure-as-a-service, platform-as-a-service, and software-as-a-service. A cloud can be public, private, hybrid or community in nature.


Globally, the healthcare cloud computing market is witnessing significant growth due to increased government healthcare IT spending and advanced features of cloud computing services In addition, rising demand for better healthcare facilities, increasing in popularity of wireless and cloud technologies are driving the healthcare cloud computing market. However, factors such as high cost involved in the implementation of clinical information systems and lack of security and privacy of patient’s information restrain the global market for healthcare cloud computing market. In addition, interoperability issues negatively impact the growth of the healthcare cloud computing market. The global healthcare cloud computing market is estimated at USD 4,216.5 million in 2014 and expected to reach USD 12,653.4 million in 2020, growing at a CAGR of 20.1%.


North America has the largest market for the global healthcare cloud computing market. This is due to technological advancements in the region. North American market for healthcare cloud computing is estimated at USD 1,857.5 million in 2014 and is expected to reach USD 5,757.7 million in 2020, growing at a CAGR of 20.7%. In terms of deployment model, hybrid clouds are the fastest growing segment. In terms of service model, software-as-a-service (Saas) is the largest segment of healthcare cloud computing market.


One of the latest trends that have been observed in the global healthcare cloud computing market includes increasing use of mobile devices for delivering healthcare services.


The healthcare cloud computing market is segmented as follows:


Healthcare Cloud Computing Market, By Applications

  • Non-Clinical Information Systems

  • Clinical Information Systems

Healthcare Cloud Computing Market, By Type of CIS

  • Electronic Medical Records (EMR)

  • Picture Archiving and Communication System (PACS)

  • Pharmacy Information System  (PIS)

  • Radiology Information System (RIS)

  • Laboratory Information System (LIS)

  • Computerized Physician Order Entry (CPOE) System

Healthcare Cloud Computing Market, By Deployment Model

  • Private Cloud

  • Public Cloud

  • Hybrid Cloud

  • Community Cloud

Healthcare Cloud Computing Market, By Components

  • Software

  • Services

  • Hardware

Healthcare Cloud Computing Market, By Service Model

  • Software-as-a-service (SaaS)

  • Infrastructure-as-a-service (IaaS)

  • Platform-as-a-service (PaaS)

Healthcare Cloud Computing Market, by Geography

  • North America

    • U.S.

  • Europe

    • Germany

    • France

    • U.K.

  • Asia

    • China

  • Japan


Microsoft Corporation and International Business Machines Corporation are some of the leading players in the global market for healthcare cloud computing market. Some of the other major players in healthcare cloud computing market are Agfa-Gevaert N.V., CareCloud Corporation, Dell Inc, ORACLE CORPORATION, GE Healthcare and Merge Healthcare Incorporated.


Be aware of SSN3PSXCSA replace Cross-connect Board on OptiX OSN 3500


When an SSN3PSXCSA (Ver.B) board is used to replace another cross-connect board, after theSSN3PSXCSA (Ver.B) board is inserted into the subrack, the state of the original active cross-connect board is abnormal and NE services are interrupted. After about 40s, the state of the original active board is back to normal and services recover.

[Problem Description]Fault symptoms:

When an SSN3PSXCSA (Ver.B) board is inserted into the slot of the standby cross-connect board, the ACT indicator of the active cross-connect board turns from steady green to off and services are interrupted. The NE may report the PLL_FAIL alarm of service boards.
Trigger conditions:
Use an SSN3PSXCSA (Ver.B) board to replace another kind of cross-connect board. This problem does not occur if the original active cross-connect board is an SSN3PSXCSA board.
Identification method:
This problem can be identified if the following conditions are met.

  • Services are interrupted for about 40s when you use an Huawei OptiX OSN 3500 SSN3PSXCSA (Ver.B) board to replace a non-SSN3PSXCSA cross-connect board.
  • The new board must be an SSN3PSXCSA board in Ver.B, which can be verified by checking the silkscreen on the board, as is shown in the following figure:


After the board starts, you can also obtain the board version using the NMS.

[Root Cause]
When the SSN3PSXCSA (Ver.B) board is powered on as a standby cross-connect board, before the logic is loaded, the status bus sent to the active cross-connect board is incorrect. As a result, the active cross-connect board is switched to be a standby board and services are interrupted. After the logic of the board is loaded, the status bus sent to the original active board, the status of the original active board and NE services are all back to normal. The service interruption lasts for about 40s.

[Impact and Risks]
When the SSN3PSXCSA (Ver.B) board is inserted into the slot of standby cross-connect board and the active cross-connect board is not an SSN3PSXCSA (Ver.B) board, services are interrupted for about 40s.

[Measures and Solutions]
Recovery measures:
Remove the SSN3PSXCSA (Ver.B) board from the slot of standby cross-connect board.
For different board versions, when a board is used to replace a different board, different commands are required to forcibly stop the active/standby switching. For a specific scenario, contact GTAC to obtain the corresponding command.
Use an SSN3PSXCSA in Ver.C to perform the board replacement.
Material handling after replacement:
Use SSN3PSXCSA (Ver.B) boards as good boards to replace other SSN3PSXCSA boards on huawei transmission equipment.


Why choose Linux as your corporate OS

Companies today depend on their computer networks to do business. This said, people usually think of IT companies in particular, but the truth is that any modern day company has digitized their business to an extent. As a business owner you must choose what is best for you and your business and also what pays off the most! When setting up your computer network, choosing the right OS is something you must have in mind, for this can either be a waste or a huge money saver. Even though there are many OS out there, the most dominant on the market are Windows, Mac OS and of course Linux. In the recent years, I’ve been using each one of these three, but I found Linux to be an all out best. Let me share with you why:


1. It’s free!


Unlike Windows and Mac OS, Linux is a free OS. All you need to do is download it and burn on it a CD or a USB stick and then install it on your machines. It is not limited to any number of machines and your licence cannot run out. It is by far the cheapest (because it’s free!). One more thing about Linux being free is that it is also free of patents. This means that it is your’s to do with it as you like. You can customize it to fit each and every need of your business. There is a company out there that used this Linux feature and used it to grow to one of the biggest businesses of today. It’s called Google.


2. It’s safe(er)


No operating system is 100% safe, unfortunately. But what makes Linux safer than Windows or Mac OS? Linux has regular kernel updates and it’s code maintainers put out an almost daily list of security patches. What truly makes it safer is that it is open source. I know this sounds strange but have this in mind: Linux has a worldwide community of programmers providing you with endless security fixes, while other closed source OS have to rely on their inside teams to do the job. With Linux you get any patch and fix you need, when you need it, while with other OS, you have to rely on the company to give you a timely security fix.


3. It’s easy to use


I know that everyone will rain down on me because of this one. This is the one main thing that made companies opt out from Linux. Or should I say was. The reason for this is that Linux just wasn’t enough like other Unix systems. Because most people use Unix based systems at home, they had a hard time getting accustomed to Linux. In short terms, it just wasn’t GUI based to the point where users could intuitively interact with it.


But all this has changed. Linux filesystem layout looks exactly like any other commercial Unix version. It even uses the same set of Unix commands. The only thing people can have a problem with si using the keyboard more instead of the mouse. But once you realise the power the Terminal gives to you over your OS, you’re not gonna want to switch back. And for all you out there who are so desperate to have that GUI, Linux provides you with a number of options like Zorin OS and Kubuntu.


4. It’s great for project management


Good project management is the backbone of any good company, and every successful company relies on project management software to thrive. Linux has developed it’s own version of Microsoft Project, called Project Libre. It is capable of opening and managing any Microsoft Project files.

Today though, most companies use web based project management applications. Trello is an excellent free option, although it gives limited options. Basecamp is a paid option but offers many benefits that Trello does not possess. If you want to go a step further I would opt out for something like TallyFox’s Cluster that provides integration on multiple levels and platforms. These are all great, but what does it have to do with Linux? Look above for safety. All your business information will be safe and sound.


5. Commercial Support


This was one of the main issues Linux had in the previous years. The lack of commercial support was something that was keeping people, especially companies away from it. But again, the keyword is was. Nowdays, things have changed. Cannonical, Red Hat and Novell are all equiped with a 24/7 commercial support! You can finally rest easily and know that all your problems will be sorted out.


MakeDongle Protects Mac, Windows or Linux Software with a USB Dongle

Excel Software announced MakeDongle 1.0 that runs on Mac or Windows computers.  MakeDongle generates a secure USB dongle that grants a license to run protected software on the attached Mac, Windows or Linux computer.  MakeDongle complements a diverse suite of protection and licensing tools.

Protected software can be stored on the computer or dongle itself.  When launch, the dongle is validated before the software is allowed to run.  When building dongles, MakeDongle can copy multiple licenses, applications or installers to the USB drive.  A dongle without additional software can be generated in seconds.

MakeDongle can be used standalone or with the QuickLicense, AppProtect or DocProtect products.  It also works with licensing plugins for FileMaker and Xojo.  To use MakeDongle alone, add a programming command to Mac or Windows software.  Several coding interfaces are supported with sample code provided for popular programming languages.

MakeDongle works with QuickLicense.  QuickLicense supports many license types including Trial, Product, Try/Buy and Subscription.  Software is protected by adding API programming commands or by using the AddLicense wrapping tool without programming.  

AddLicense is a popular choice for runtime environments like MAX or Unity since application code and resources can be securely embedded within the EXE or APP file.  Protected software can immediately launch when the appropriate dongle is present or first require a manual or online activation process.  MakeDongle and QuickLicense give developers many options for software and hardware protection.

MakeDongle works with QuickLicenseRT Linux.  QuickLicense and MakeDongle run on a Mac or Windows computer to produce a dongle and license files.  The protected Linux software works on a Linux computer with the dongle installed in any free USB port.

MakeDongle works with AppProtect.  AppProtects wraps a Mac or Windows software into a protected application that runs when the dongle is installed.  An optional computer unique password or online activation can be required.

MakeDongle works with DocProtect.  DocProtect wraps PDF, EPUB, Video, SWF or HTML files into a Mac or Windows application.  The protected document can be used on any computer when the dongle is installed.  An optional computer unique password or online activation can be required.  MakeDongle, DocProtect and QuickLicense can be combined to support other license types and features.

Excel spreadsheets can be protected using QuickLicense and OfficeProtect to produce an EXE for Windows or APP for Mac.  This protection can be combined with a USB dongle that determines what computer can run the application.  The application and encrypted data files can be stored on the dongle making them easily portable between computers.

MakeDongle 1.0 is $395 for a Single User License on Mac or Windows.  MakeDongle can be used to produce unlimited dongles for any number of products.  The product includes royalty-free distribution rights for protected Mac or Windows software that uses the included MakeDongle standalone API.  MakeDongle MacOSX runs on 10.7 or later.  MakeDongle Windows runs on Windows Vista, 7, 8 or 8.1 but can produce dongles that also work on Windows XP.  Visit the company web site for demonstration videos and product information.

Excel Software
Ph: (702) 445-7645
Email: This e-mail address is being protected from spambots. You need JavaScript enabled to view it


How to deploy OnlyOffice on server with ease using Docker service

A couple of words about the product

OnlyOffice groupware is aimed at small and medium business and consists of the following tools: Project and document management; Gantt Chart; CRM and Invoicing; Mail Aggregator. Moreover, it implies third-party services integration such as Box, Sharepoint, OwnCloud to create a single workspace.

The product is cross-platform and you can choose the appropriate installation file + take a screentour here:

Docker service

Working on the Linux version we tried to do our best to simplify this process and used Docker as an Aladdin's lamp - open-source project that automates the deployment of applications inside software containers.

To work correctly ONLYOFFICE requires some additional components to be installed on the machine, like Mono version 3.2 or later, MySQL version 5.6 or later etc. (the full system requirements list can be found here).

Docker container comprises not only ONLYOFFICE but also all dependencies necessary for its correct work. All you need besides love is to execute one single command.

Good news: OnlyOffice installation process takes just a few minutes - music to Linux new comers ears, and for eyes as well:


Run Docker and execute the following command:

sudo docker run -i -t -d -p 80:80 ascensiosystemsia/onlyoffice-commonserver

This command will download the dockerfile from Docker Hub and launch the container running ONLYOFFICE and all the dependencies necessary for its work.

Configuring ONLYOFFICE

If you wish to run ONLYOFFICE on a different port, change the value of the -p command. For example, to run your office on 8080 port, use the following command:

sudo docker run -i -t -d -p 8080:80 ascensiosystemsia/onlyoffice-commonserver

To prevent unauthorized access to the information, you can secure the access to ONLYOFFICE using SSL (HTTPS). To do that, execute the following command:

sudo docker run -i -t -d -p 80:80 -p 443:443 -v /opt/onlyoffice/Data:/var/www/onlyoffice/Data ascensiosystemsia/onlyoffice-commonserver

In this case you will need to create and install the following files:



The step by step instructions on how it can be done are available on the ONLYOFFICE profile page of Docker official website.


After everything is installed, you can open your portal in the web browser at the localhost address ( on the local machine. The Welcome page will open.

Enter a password and specify the email address you will use to access your ONLYOFFICE the next time. To complete the activation process, just follow the link provided in the email that will be sent at the specified email address.

That is all! Djinn is out - you can start working in your office!

Share your experience with us if it was a kind of magic for you too.

If Djinn got stuck in the lamp, we invite you to visit ONLYOFFICE Developers forum:


Notice on TN11PIU Wrongly Reported THUNDERALM Alarm on OptiX OSN 6800

When the TN52SCC board is used on OptiX OSN 6800, the power module of the TN11PIU board interferes with lightning protection alarm signals. As a result, a detection error occurs and the THUNDERALM alarm is wrongly reported.

OSN 6800

[Problem Description]
Trigger condition:
The TN52SCC board is used on DWDM Huawei OptiX OSN 6800 and the fan tray assembly is running at high speed.

When the TN52SCC board is used on OptiX OSN 6800 and the fan tray assembly is running at high speed, the TN11PIU board reports a THUNDERALM alarm.

Identification method:
When the OptiX OSN 6800 uses the TN52SCC board, identify the problem as follows:
1. Set the fan tray assembly to low speed. The THUNDERALM alarm is cleared 10 seconds later.
2. Set the high speed again. The alarm is reported 10 seconds later.
If the preceding symptoms occur, the alarm is wrongly reported and the TN11PIU board is involved in the problem.
Note: After the above identification operations are completed, you must restore the fan try assembly speed to prevent impact on NE heat dissipation.

[Root Cause]
The power module of the TN11PIU board supplies power to the fan tray assembly. If the fan tray assembly is running at high speed, the load current of the power module is great and the power module noise is increased accordingly, interfering with lightning protection signals. If at this time the TN52SCC board is used, it detects lightning protection signals at a high frequency. Therefore a detection error occurs and the THUNDERALM alarm results. If the TN51SCC board is used, it detects the signals at a low frequency and therefore no detection error or related alarm results. If the fan tray assembly is running at low speed, the load current of the power module is small and therefore the power module noise is small. Therefore, no detection error or related alarm results.

[Impact and Risk]
If an error occurs in detecting the lightning protection signals, the THUNDERALM alarm will be wrongly reported by the TN11PIU board but services are not affected.

[Measures and Solutions]
Recovery measures:
Preventive measures:
Not available currently. If any preventive measure is available, the notice will be updated.
Material handling after replacement:

Page 2 of 12

Upcoming Linux Foundation Courses

  1. LFS101 Introduction to Linux
    01 Jan » 31 Dec - Online Self-Paced
  2. LFS201 Essentials of System Administration
    01 Jan » 31 Dec - Online Self-Paced
  3. LFS201-Esp Fundamentos de Administración de Sistemas Linux
    01 Jan » 31 Aug - Online Self-Paced

View All Upcoming Courses

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board