Delta struggled to return to normal Monday after a crippling computer outage caused big delays and the cancellation of about 300 flights.

It's the second time in less than six months that the airline has suffered a major IT problem resulting in travel chaos and angry passengers.

Delta said the outage started at 6:30 p.m. ET Sunday. The FAA announced a nationwide ground stop for all domestic Delta (DAL) flights. The measure remained in place for at least two and half hours until it was lifted.

Shortly before midnight, Delta said its systems were starting to return to normal and flights were taking off again. In a 7 a.m. statement, the airline said about 170 Sunday night flights had been canceled and 110 more on Monday, with further cancellations and delays possible.

Related: How do airline computer systems work?

"I want to apologize to all of our customers who have been impacted by this frustrating situation," said CEO Ed Bastian. "This type of disruption is not acceptable to the Delta family."

Upset travelers took to Twitter to vent about the delays and confusion.

@altonbrown @Delta I'm in the ATL trying to get home from Paris and they tell us nothing! — Michael Brand (@mlbcpa) January 30, 2017

"@Delta help. My flight has been canceled and I'm alone on a layover" in Atlanta," tweeted Maddie Scheutzow. "I need a solution."

The airline's website and mobile apps also went down, adding to customers' frustrations.

Related: Delta says the days of falling fares are over

Delta said that flights already in the air weren't affected by the outage but that some passengers were experiencing delays after landing.

The FAA said in its advisories that Delta's international flights weren't affected by the ground stop. But some people said on Twitter that flights to foreign destinations were disrupted.

I'm at JFK waiting for @Delta intl flight & all systems down worldwide. Domestic & intl affected https://t.co/vbNBaHBxyd — amanda freitag (@amandafreitag) January 30, 2017

Delta didn't immediately respond to a request for further information on international flights.

The problems unfolded as Delta and other airlines also scrambled to deal with the ramifications of President Donald Trump's sudden executive order barring entry to the U.S. for citizens of seven Muslim-majority countries and refugees. Trump's move spurred protests at airports across the U.S. over the weekend.

Related: Delta: 5-hour computer outage cost us $150 million

Delta's computer problems came about a week after United Airlines temporarily grounded domestic mainline flights due to an IT issue.

A previous Delta outage caused travel chaos around the globe.

In August, the airline lost power at its operations center in Atlanta setting off a system failure that resulted in around 2,000 flight cancellations over several days.

After that fiasco, Delta agreed to give affected customers refunds and vouchers for future travel. This time Delta said it would waive its normal fee to change flights for customers scheduled to travel Sunday and Monday and for rebooking travel by Friday.

-- Tony Marco and Chris Isidore contributed to this article.