diff --git a/wsServer.js b/wsServer.js
index acc425d2d31227b579c930bbcd2790b4d8f415c8..ac63ef4b44616fb91922f736a744ebadf97886ae 100644
--- a/wsServer.js
+++ b/wsServer.js
@@ -94,6 +94,7 @@ function startWebSocketServer() {
   });
 
   server.on('upgrade', (req, socket, head) => {
+    console.log('WebSocket �낃렇�덉씠�� �붿껌 �섏떊:', req.headers);
     handleWebSocketUpgrade(req, socket);
   });
 
@@ -103,22 +104,22 @@ function startWebSocketServer() {
 }
 
 function handleWebSocketUpgrade(req, socket) {
-  const key = req.headers['sec-websocket-key'];
-  const acceptKey = generateAcceptValue(key);
-  const responseHeaders = [
-    'HTTP/1.1 101 Switching Protocols',
-    'Upgrade: websocket',
-    'Connection: Upgrade',
-    `Sec-WebSocket-Accept: ${acceptKey}`
-    `Sec-WebSocket-Accept: ${acceptKey}`,
-    `Access-Control-Allow-Origin: ${FRONT_URL}`, // �섍꼍蹂��섏뿉�� 媛��몄샂
-    'Access-Control-Allow-Credentials: true'
-  ];
-
-  socket.write(responseHeaders.join('\r\n') + '\r\n\r\n');
-
-  // �대씪�댁뼵�몃� clients 諛곗뿴�� 異붽�
-  clients.push(socket);
+  try {
+    const key = req.headers['sec-websocket-key'];
+    const acceptKey = generateAcceptValue(key);
+    const responseHeaders = [
+      'HTTP/1.1 101 Switching Protocols',
+      'Upgrade: websocket',
+      'Connection: Upgrade',
+      `Sec-WebSocket-Accept: ${acceptKey}`,
+      `Access-Control-Allow-Origin: ${process.env.FRONT_URL}`, // �섍꼍蹂��섏뿉�� 媛��몄샂
+      'Access-Control-Allow-Credentials: true'
+    ];
+    socket.write(responseHeaders.join('\r\n') + '\r\n\r\n');
+    clients.push(socket);
+  } catch (error) {
+    console.error('WebSocket �낃렇�덉씠�� �ㅽ뙣:', error);
+  }  
 
   socket.on('data', async buffer => {
     try {