@@ -1312,7 +1312,7 @@ describe("StreamableHTTPServerTransport DNS rebinding protection", () => {
13121312 const result = await createTestServerWithDnsProtection ( {
13131313 sessionIdGenerator : undefined ,
13141314 allowedHosts : [ 'localhost:3001' ] ,
1315- disableDnsRebindingProtection : false ,
1315+ enableDnsRebindingProtection : true ,
13161316 } ) ;
13171317 server = result . server ;
13181318 transport = result . transport ;
@@ -1338,7 +1338,7 @@ describe("StreamableHTTPServerTransport DNS rebinding protection", () => {
13381338 const result = await createTestServerWithDnsProtection ( {
13391339 sessionIdGenerator : undefined ,
13401340 allowedHosts : [ 'example.com:3001' ] ,
1341- disableDnsRebindingProtection : false ,
1341+ enableDnsRebindingProtection : true ,
13421342 } ) ;
13431343 server = result . server ;
13441344 transport = result . transport ;
@@ -1362,7 +1362,7 @@ describe("StreamableHTTPServerTransport DNS rebinding protection", () => {
13621362 const result = await createTestServerWithDnsProtection ( {
13631363 sessionIdGenerator : undefined ,
13641364 allowedHosts : [ 'example.com:3001' ] ,
1365- disableDnsRebindingProtection : false ,
1365+ enableDnsRebindingProtection : true ,
13661366 } ) ;
13671367 server = result . server ;
13681368 transport = result . transport ;
@@ -1384,7 +1384,7 @@ describe("StreamableHTTPServerTransport DNS rebinding protection", () => {
13841384 const result = await createTestServerWithDnsProtection ( {
13851385 sessionIdGenerator : undefined ,
13861386 allowedOrigins : [ 'http://localhost:3000' , 'https://example.com' ] ,
1387- disableDnsRebindingProtection : false ,
1387+ enableDnsRebindingProtection : true ,
13881388 } ) ;
13891389 server = result . server ;
13901390 transport = result . transport ;
@@ -1407,7 +1407,7 @@ describe("StreamableHTTPServerTransport DNS rebinding protection", () => {
14071407 const result = await createTestServerWithDnsProtection ( {
14081408 sessionIdGenerator : undefined ,
14091409 allowedOrigins : [ 'http://localhost:3000' ] ,
1410- disableDnsRebindingProtection : false ,
1410+ enableDnsRebindingProtection : true ,
14111411 } ) ;
14121412 server = result . server ;
14131413 transport = result . transport ;
@@ -1429,13 +1429,13 @@ describe("StreamableHTTPServerTransport DNS rebinding protection", () => {
14291429 } ) ;
14301430 } ) ;
14311431
1432- describe ( "disableDnsRebindingProtection option" , ( ) => {
1433- it ( "should skip all validations when disableDnsRebindingProtection is true " , async ( ) => {
1432+ describe ( "enableDnsRebindingProtection option" , ( ) => {
1433+ it ( "should skip all validations when enableDnsRebindingProtection is false " , async ( ) => {
14341434 const result = await createTestServerWithDnsProtection ( {
14351435 sessionIdGenerator : undefined ,
14361436 allowedHosts : [ 'localhost:3001' ] ,
14371437 allowedOrigins : [ 'http://localhost:3000' ] ,
1438- disableDnsRebindingProtection : true ,
1438+ enableDnsRebindingProtection : false ,
14391439 } ) ;
14401440 server = result . server ;
14411441 transport = result . transport ;
@@ -1463,7 +1463,7 @@ describe("StreamableHTTPServerTransport DNS rebinding protection", () => {
14631463 sessionIdGenerator : undefined ,
14641464 allowedHosts : [ 'localhost:3001' ] ,
14651465 allowedOrigins : [ 'http://localhost:3001' ] ,
1466- disableDnsRebindingProtection : false ,
1466+ enableDnsRebindingProtection : true ,
14671467 } ) ;
14681468 server = result . server ;
14691469 transport = result . transport ;
@@ -1507,7 +1507,7 @@ async function createTestServerWithDnsProtection(config: {
15071507 sessionIdGenerator : ( ( ) => string ) | undefined ;
15081508 allowedHosts ?: string [ ] ;
15091509 allowedOrigins ?: string [ ] ;
1510- disableDnsRebindingProtection ?: boolean ;
1510+ enableDnsRebindingProtection ?: boolean ;
15111511} ) : Promise < {
15121512 server : Server ;
15131513 transport : StreamableHTTPServerTransport ;
@@ -1523,7 +1523,7 @@ async function createTestServerWithDnsProtection(config: {
15231523 sessionIdGenerator : config . sessionIdGenerator ,
15241524 allowedHosts : config . allowedHosts ,
15251525 allowedOrigins : config . allowedOrigins ,
1526- disableDnsRebindingProtection : config . disableDnsRebindingProtection ,
1526+ enableDnsRebindingProtection : config . enableDnsRebindingProtection ,
15271527 } ) ;
15281528
15291529 await mcpServer . connect ( transport ) ;
0 commit comments