Exam 301b All QuestionsBrowse all questions from this exam
Question 50

An LTM Specialist has configured a virtual server for www.example.com, load balancing connections to a pool of application servers that provide a shopping cart application. Cookie persistence is enabled on the virtual server. Users are able to connect to the application, but the user's shopping cart fails to update. A traffic capture shows the following:

Request:

GET /cart/updatecart.php HTTP/1.1

Host: www.example.com -

Connection: keep-alive -

Cache-Control: max-age=0 -

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-EncodinG. gzip,deflate,sdch

Accept-LanguagE. en-US,en;q=0.8 -

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3

CookiE. BIGipServerwebstore_pool=353636524.20480.0000

Response:

HTTP/1.1 200 OK -

DatE. Wed, 24 Oct 2012 18:00:13 GMT

Server: Apache/2.2.22 (Ubuntu)

X-Powered-By: PHP/5.3.10-1ubuntu3.1

Set-CookiE. cartID=647A5EA6657828C69DB8188981CB5; path=/; domain=wb01.example.com

Keep-AlivE. timeout=5, max=100 -

Connection: Keep-Alive -

Content-TypE. text/html -

No changes can be made to the application.

What should the LTM Specialist do to resolve the problem?

    Correct Answer: A

    To resolve the issue where the user's shopping cart fails to update, it is necessary to address the discrepancy in the cookie domain. The server sets a cookie with the domain 'wb01.example.com' while the client communicates with 'www.example.com'. This mismatch prevents the client's browser from returning the 'cartID' cookie on subsequent requests. Therefore, rewriting the 'cartID' cookie domain to align with 'www.example.com' using an iRule would ensure the cookie is correctly included in the client's requests, enabling proper session persistence for the cart updates.

Discussion
bmittOption: A

I think A is correct. the cookie which is set by the server is not sent by the client on its next request because it is talking to domain www.example.com and not wb01.example.com as specified in the cookie domain.

GVKDOption: A

A - Correct Cookie set with incorrect domain.

3ddd432Option: D

Must be D, because the question said that "An LTM Specialist has configured a virtual server for www.example.com, load balancing connections to a pool of application servers that provide a shopping cart application", it's mean same VS but different pool, services

GVKD

The question talk about a Single VS and a Single Pool with Multiple application servers. "... a virtual server for www.example.com, load balancing connections to a pool of application servers ..." The Match Across Services option is used in the following two configurations: 1) Configurations that have multiple virtual servers with the same IP address but have different services specified. 2) Configurations that have pool members sharing the same address but have different services specified.

3ddd432Option: D

Must be D, because the question said that "An LTM Specialist has configured a virtual server for www.example.com, load balancing connections to a pool of application servers that provide a shopping cart application", it's mean same VS but different pool, services

GVKD

The question talk about a Single VS and a Single Pool with Multiple application servers. "... a virtual server for www.example.com, load balancing connections to a pool of application servers ..." The Match Across Services option is used in the following two configurations: 1) Configurations that have multiple virtual servers with the same IP address but have different services specified. 2) Configurations that have pool members sharing the same address but have different services specified.