CAS-002 · Question #66
A programming team is deploying a new PHP module to be run on a Solaris 10 server with trusted extensions. The server is configured with three zones, a management zone, a customer zone, and a…
The correct answer is C. The PHP module was installed in the management zone, but is trying to call a routine in the. Solaris 10 Trusted Extensions enforces strict zone isolation. In this architecture, only programs installed in the management zone are permitted to communicate data between zones. The PHP module handles online customer payments, which requires communication between the customer…
Question
A programming team is deploying a new PHP module to be run on a Solaris 10 server with trusted extensions. The server is configured with three zones, a management zone, a customer zone, and a backend zone. The security model is constructed so that only programs in the management zone can communicate data between the zones. After installation of the new PHP module, which handles on-line customer payments, it is not functioning correctly. Which of the following is the MOST likely cause of this problem?
Options
- AThe PHP module is written to transfer data from the customer zone to the management zone,
- BThe iptables configuration is not configured correctly to permit zone to zone communications
- CThe PHP module was installed in the management zone, but is trying to call a routine in the
- DThe ipfilters configuration is configured to disallow loopback traffic between the physical NICs
How the community answered
(29 responses)- A24% (7)
- B7% (2)
- C62% (18)
- D7% (2)
Explanation
Solaris 10 Trusted Extensions enforces strict zone isolation. In this architecture, only programs installed in the management zone are permitted to communicate data between zones. The PHP module handles online customer payments, which requires communication between the customer zone (where user-facing interactions occur) and the backend zone (where payment processing or databases reside). If the PHP module was installed in the management zone but is attempting to call routines or services located in the customer or backend zone without proper zone-crossing logic, the Trusted Extensions mandatory access controls would block that communication, causing the module to malfunction. Answer A is incorrect because zone-to-zone data transfer by the management zone is the intended design. Answer B is incorrect because Solaris 10 uses ipfilter, not iptables (Linux). Answer D is a plausible but less direct cause than the zone placement issue.
Topics
Community Discussion
No community discussion yet for this question.