Santa's Gift-Tracking Service Port Mystery

  Challenge Progession:
Act I
Difficulty:
  Location:
Dosis Neighborhood
Gift-Tracking Terminal
Find the Port

This is a simple challenge about finding and connecting to a gift-tracking service. Yori mentions that he needs to use CURL to access the gift tracking system, but he can't find the service. This terminal is located just outside the Modern Scandanavian apartment building.

Challenge Steps
It looks like the gnomes have been meddling and changed the port the service is running on. The terminal message mentions we can use "ss" command to check which port the santa_tracker process is listening on. The ss (socket statistics) tool is an improved version of the outdated "netstat" tool. It can show us tons of information about socket statistics. To show all listening TCP ports along with the process, use the command:
ss -tlnp
It outputs:
State		Recv-Q		Send-Q		Local		Address:Port		Peer Address:Port		Process                   
LISTEN		0			5			0.0.0.0:12321					0.0.0.0:*

This shows us that the service is running on all addresses (including local 127.0.0.1), TCP port 12321. So to use CURL to connect to the service, you just need to create a URL with the port and then issue the command:
curl http://127.0.0.1:12321
Once you issue the command, you immediately get a notification that the objective is complete!

The only other thing I will add here is that the Gift-Tracking application does print out some interesting data, so I will show it here (including the Favorite Reindeer Joke).

{
  "status": "success",
  "message": "\ud83c\udf84 Ho Ho Ho! Santa Tracker Successfully Connected! \ud83c\udf84",
  "santa_tracking_data": {
    "timestamp": "2025-12-29 20:42:20",
    "location": {
      "name": "Evergreen Estates",
      "latitude": 32.93223,
      "longitude": -115.013874
    },
    "movement": {
      "speed": "1117 mph",
      "altitude": "32553 feet",
      "heading": "267\u00b0 N"
    },
    "delivery_stats": {
      "gifts_delivered": 1221910,
      "cookies_eaten": 21678,
      "milk_consumed": "1028 gallons",
      "last_stop": "Evergreen Estates",
      "next_stop": "Yuletide Gardens",
      "time_to_next_stop": "14 minutes"
    },
    "reindeer_status": {
      "rudolph_nose_brightness": "88%",
      "favorite_reindeer_joke": "What do you call a reindeer with no eyes? No-eye-deer!",
      "reindeer_snack_preference": "starlight oats"
    },
    "weather_conditions": {
      "temperature": "34\u00b0F",
      "condition": "Scattered cloud magic"
    },
    "special_note": "Thanks to your help finding the correct port, the neighborhood can now track Santa's arrival! The mischievous gnomes will be caught and will be put to work wrapping presents."
  }
}

Favorite Reindeer Jokes

  • What do you call a reindeer with no eyes? No-eye-deer!
  • Why don't reindeer like picnics? Because of all the ants!
  • What's Rudolph's favorite currency? Sleigh bells!
  • How does Rudolph know when Christmas is coming? He looks at his calen-deer!