Yes, you must buy tickets at the cathedral box office. However, due to the long queues, we recommend that you book these tickets online.