iPlanet Portal Server Service Pack 3a



iPlanet Portal Server 3.0 [Xm[g



Service Pack 3a


IXV : 2001 N 10 18




DZ[Xm[gNJAiPlanetTM Portal Server Service Pack 3a [XNJǧdvǻǁfDŽǟǢDžBDZiǕCXg[DžǐAiPlanet Portal Server 3.0 \tgEFAǁXVDŽǟAService Pack 1AService Pack 2AǮNj Service Pack 3a ǁǧNJǻDžBDZNJAV@\ǒPDŽLJ_ACXg[Am_ǕǏAǪVǁfDŽǟǢDžBiPlanet Portal Server 3.0 Service Pack 3a CXg[NJAǽDZǕǮǂDŽǢB

DZ[Xm[gACD ǮNj iPlanet hLgp Web TCg (http://docs.iplanet.com/docs/manuals/) NJDžB\tgEFAǕCXg[DžONJADZ Web TCgNJANZXǵAKvǻǕǵǟǂDŽǢBLJAǪINJANZXǵǟV[Xm[gǒ}jAǕQǵǟǂDŽǢB

DZ[Xm[gNJAZNVǁDžB



{\LK

\NJADZ[Xm[gljgpDŽ\LKǕǵDžB


\ 1 \LK



tHg

AaBbCc123

R}hAt@CAfBNgOǮNjNJ\DŽ

.login t@CǕWǵDžB

ls -a R}hǕgpǵǟASt@CXgǕ\ǵDžB

machine_name% You have mail.

AaBbCc123

[UǁDžeBNJ\DŽoǐDžLJNJlj\ǵǟDžB

machine_name% su

Password:

AaBbCc123

}jA^CgAVoǒpADŽAǢpWGgB

w[U[YKChx 6 ǕQǵǟǂDŽǢBDZNXIvVǐǑDžBDZǕsǧNJA [g ǐǵǟOCǵǟǂDŽǢB

AaBbCc123

R}hCv[Xz_[BOǒlNJuǴǶljDžB

t@CǕDžNJAurm filenamevǐǵDžB

http://server:port/login/domain_name
domain_name
|[^hCljDžB


R}hCC^[tF[XljgpDŽǟǢVFvvg

\NJAC VFABourne VFAKorn VFftHgVXevvgAǮNjftHgX[p[[UvvgǕǵDžB


\ 2 Unix VFvvg 



VF

vvg

C VFvvg

machine_name%

C VFX[p[[Uvvg

machine_name#

Bourne VFǮNj Korn VFvvg

$

Bourne VFǮNj Korn VFX[p[[Uvvg

#


Tv}V

\NJAR[hNJgpDŽ}VǮNjǪNJDž iPlanet Portal Server ^CvǕǵDžB


\ 3 Tv}V



}V

iPlanet Portal Server R|[lg^Cv

siroe

vt@CT[oǐǵǟDž iPlanet Portal Server T[oR|[lg

varrius

T[oCXg[ljAvt@CT[oǐǵǟgpDŽǟǢǻǢ iPlanet Portal Server T[oR|[lg

sesta

iPlanet Portal Server Q[gEFCR|[lg



iPlanet Portal Server 3.0AService Pack 1AService Pack 2AǮNj Service Pack 3a V@\



Service Pack 3a \tgEFA[XNJAiPlanet Portal Server 3.0 NJDžP_ǁǟǢDžB


Q[gEFCptH[}X

Q[gEFCptH[}XǕDŽNJDŽǼLJNJAiPlanet Portal Server iNJXǁǶǵLJB


Q[gEFCR|[lgNJǮ Netscape Security Service (NSS) T|[g

Service Pack 3a ljAQ[gEFCR|[lgNJǮ NSS (JSS) ǁT|[gDŽǟǢDžBDZVǵǢ SSL NJAQ[gEFCR|[lgljsljǴ HTTPS ǁǶǵLJB

OSSL CupNJCXg[DŽLJAService Pack 3a CXg[NJA NSS NJKvǻtH[}bgNJINJDŽDžBǵǩǵAQ[gEFCR|[lgAO[X iPlanet Portal Server iǐǻDžBQ[gEFCNJǬǢǟAuWeb T[optH[}Xp[^vǕQǵǟǂDŽǢB




ips.gateway.trust_all_server_cert ǐǢǧǁVLJNJDŽǵLJB

ips.gateway.trust_all_server_certs A/etc/opt/SUNWips/platform.conf t@CVǵǢsGgǐǵǟDŽǟǮAQ[gEFCǁsǻF/F@ (CA) ǕLJDžLJ^U (true/false) ǕǵDžB

  • DZftHgl false ljDžB

  • DZl true NJXDžDZǐljǴDžBQ[gEFCR|[lgǁASSL nhVFCNNJQ[gEFCNJǕDžDžǟF/F@ǕMDžǧNJǵLJǢA true NJǵDžB

DZNJAQ[gEFCR|[lgǁFljǴǻǢF/F@ǟǢDžB

NJA[g CA AQ[gEFCf[^x[XNJǵǻǑǻǼBǪǧDžDZǐNJǡǟAQ[gEFCR|[lgǁDŽǟǢǕljǴǧNJǻDžBLJǵATCgǁǕDžAips.gateway.trust_all_server_cert Ǖ true NJDžDZǐNJAiPlanet Portal Server Q[gEFCR|[lgǁsǻǕǵǟǢTCgǐMljǴǧNJǻDžB

[g CA CXg[@NJǬǢǟAuvǕQǵǟǂDŽǢB

LJǐǶǑAǧǻNJ ips.gateway.trust_all_server_cert Ǖ true NJǵDžB

  • iPlanet Portal Server Q[gEFCR|[lgǁ SSL Ǖgpǵǟ (ǁCXg[DŽǟǢ) Q[gEFCvLVǐMDž

  • iPlanet Portal Server Q[gEFCR|[lgǁ SSL Ǖgpǵǟ (ǁCXg[DŽǟǢ) iPlanet Portal Server T[oǐMDž


    #
    # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
    # "@(#)platform.conf 1.38 00/03/22 Sun Microsystems"
    #

    ips.defaultDomain=iplanet.com
    ips.server.protocol=http
    ips.server.host=siroe.iplanet.com
    ips.server.port=8080
    ips.profile.host=siroe.iplanet.com
    ips.profile.port=8080
    ips.gateway.protocol=https
    ips.gateway.host=siroe.iplanet.com
    ips.gateway.port=443
    ips.gateway.trust_all_server_certs=true
    ips.virtualhost=siroe.iplanet.com 192.168.01.01
    ips.naming.url=http://siroe.iplanet.com:8080/namingservice
    ips.notification.url=http://siroe.iplanet.com:8080/notificationservice
    ips.daemons=securid radius safeword unix skey
    ips.nosession.url=/login
    ips.desktop.channelinittimeout=30

Q[gEFCǁDŽLJǕFljǴǻǢAG[ǁDŽAips.gateway.trust_all_server_cert ǁ false NJDŽDžB


03/22/00 4:24:42 PM PDT: Thread[main,5,main]
Cannot login to server
java.net.SocketException: writing to SSL socket (Peer's Certificate issuer is not recognized.)
at com.netscape.jss.ssl.SSLOutputStream.socketWrite(Native Method)
at com.netscape.jss.ssl.SSLOutputStream.write(SSLOutputStream.java:68)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:76)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:134)
at com.iplanet.portalserver.gwutils.Login2.send(Login2.java:21)
at com.iplanet.portalserver.gwutils.Login2.login(Login2.java:69)
at com.iplanet.portalserver.gateway.eprox.EProxy.<clinit>(EProxy.java:


Service Pack 3a NJǟǢǻǢ

Service Pack 3a NJ{DŽLJQ[gEFCptH[}XljANJDž iPlanet Portal Server R\[ǁgpljǴǻǂǻǵLJB

  • IP AhXmF - L

  • FT[o SSL Xg

  • ReverseProxy \Pbg

DZAR\[ [Q[gEFCvt@C] y[WNJ\DŽǟǢDžǁAgpDžDZǐljǴǼBǪLJAwAdministrator Guidex 8 uConfguring the GatewayvNJuIP address validationveKpDŽǻǂǻǵLJB


Q[gEFCR|[lgptH[}Xp[^

ptH[}XǕǃNJA[Xbhv[TCY] lǕǒǵDžBftHgl 200 ljDžǁADZǕ 500 NJXǵDžB

DZlA|[^R\[ǕǏǟǒDžDZǐǁljǴDžB

  1. [Q[gEFC] ǕIǵDžB

  2. [Q[gEFCvt@C] ǕIǵDžB

  3. [IvVǕ\] ǕIǵDžB

  4. [Xbhv[TCY] tB[hlǕ 500 NJXǵDžB

  5. [M] ǕIǵDžB

  6. Q[gEFCR|[lgǕNǵǟXeǕLNJǵDžB




Service Pack 3a ljAQ[gEFCR|[lg SSL @ǁO[XǐǻDžBDZAǢ SSL CuǁVǵǢ SSL CuljuǴǶLJLJljDžB

ǐǵǟAwiPlanet Portal Server Administration Guidex 11 ǮNjwiPlanet Portal Server CXg[KChxt^ A NJLDŽǟǢAQ[gEFCR|[lg SSL NJDžKpDŽǻǂǻǵLJBhLgNJǢǐǻVǵǢǕNJǵDžB



hLgNJLDŽǟǢ iPlanet Portal Server T[oR|[lgNJDžNJǬǢǟAXǼB




Q[gEFCR|[lg SSL NJDžSIǻ

Service Pack 3a ljADŽǕǵAOǐǕDžLJA<installation_directory>/SUNWips/bin/ certadmin XNvg ipscertutil R}hǕbvǵǟǢDžBcertadmin XNvgANJDžIǻj[YNJǶljDžBǪ@\ǁKvǻAipscertutil R}hǕgpǵǟǂDŽǢBLJǐǶǑAf[^x[XǩǕDžNJAipscertutil R}hǕgpǵDžBLJAipscertutil -H R}hǕgpDžǐAǪgp@Ǖ\ljǴDžB

At@CA/etc/opt/SUNWips/cert NJDžB5 Ǭt@CǧAcert7.dbAkey3.dbA ǮNj secmod.db 3 ǬoCit@CljAAL[AǮNjW[LJf[^ǕljǢDžBDZt@CAcertadmin XNvgǕgpDžDZǐNJǡǟAINJljǴDžB

A 3 ǬoCit@CA<installation_directory>/netscape/server4/alias NJDžBt@CtH[}bgAiPlanet Web Server NJǡǟgpDŽf[^x[Xt@CǐǏljDžBDZt@CAKvNJǏǟAiPlanet Portal Server T[oR|[lgǐAQ[gEFCR|[lgLJQ[gEFCvLVljLDŽDžB

2 Ǭt@C .jsspass ǮNj .nickname. ABǵeLXgt@CljDžB.nickname AQ[gEFCǁgpǵǟǢg[NǮNjOǕutoken_name:certificate_namev`ljDžt@CljDžBftHgg[N (ftHg\tgEFAW[g[N) ǕgpDžAg[NǵDžBA.nickname t@CNJǁDŽDžB

.jsspass A iPlanet Portal Server ǁgpǵǟǢW[pX[hǕt@CljDžB ftHgW[A\tgEFAW[ljDžB

iPlanet Portal Server Q[gEFCR|[lgCXg[NJA SSL ǁǮNjCXg[DŽDžBDŽNJǕsǧAKvNJǏǟ certadmin XNvgǕgpǵDžB


Q[gEFCR|[lg SSL ǕDž

  1. [gǐǵǟAcertadmin XNvgǕsǵDžBljA/opt ǁCXg[fBNgljDžB


    # /opt/SUNWips/bin/certadmin

    j[ǁ\DŽDžB



    1) Generate Self-Signed Certificate
    2) Generate Certificate Signing Request (CSR)
    3) Add Root CA Certificate
    4) Install Certificate From Certificate Authority (CA)
    5) Modify Trust Attributes of Certificate (e.g., for PDC)
    6) List Root CA Certificates
    7) List All Certificates
    8) Quit

    choice: [8] 1


  2. ǕDžNJADZj[lju1vǐǵDžB

    f[^x[Xt@CǕDžǩǫǧǩǕqDžB


    Do you want to keep the existing certificate database files? [y]/n

  3. f[^x[XǕcDžǩǫǧǩDžB

    • uyvǕIDžǐAgDAg[NAǮNjǕDžǧNJwDŽDžB



      What is the fully-qualified DNS name of this host? [host_name.domain_name]
      What is the name of your organization (ex: Company)? []
      What is the name of your organizational unit (ex: division)? []
      What is the name of your City or Locality? []
      What is the name (no abbreviation please) of your State or Province? []
      What is the two-letter country code for this unit? []

      Token name is needed only if you are not using the default internal (software) cryptographic module, for example, if you want to use a crypto card (Token names could be listed using: modutil -dbdir /etc/opt/SUNWips/cert -list); Otherwise, just hit Return below.

      Please enter the token name []

      Enter the name you like for this certificate:


    g[N (ftHglj) ǮNjA/etc/opt/SUNWips/cert .nickname t@CNJDŽDžB

    • uDo you want to keep the existing certificate database files?vǐǢǧNJǵǟunv ǐǶǐAfBNgǁobNAbvDŽALǧNJgDAg[NAǮNjǕDžǧNJDžBLJApXt[YDžǧNJDžBpXt[YAVǵǢAL[AǮNjW[f[^x[Xt@CVǵǢZbgǕDžLJNJKvljDžBpXt[YA/etc/opt/SUNWips/cert .jsspass t@CNJDŽDžB


      Enter passphrase []:

  4. gDAAg[N (Kvǻ)AǮNjpXt[YǕǵDžB

    ǁDŽANjvvgǁ\DŽDžB

  5. Q[gEFCR|[lgǕNǵǟǕLNJǵDžB

Q[gEFCR|[lgǕNDžNJAR}hǕǵDžBDZljA/opt ǁCXg[fBNgljDžB


# /opt/SUNWips/bin/ipsgateway stop
# /opt/SUNWips/bin/ispgateway start



f[^x[Xt@CNJǕljǴDžǁAQ[gEFCR|[lg .nickname t@CljwDŽǟǢǕgpǵDžB DZt@CǕljWDžDZǐNJAǻǕwDžDZǐ\ljDžB




F/F@ (CA) ǩQ[gEFC SSL ǕǵACXg[Dž

Portal Server iQ[gEFCR|[lgCXg[NJAǁǮNjCXg[DŽDžBR|[lgCXg[AC_ljAF/F@ (CA) T[rXǕǵǟǢx_[LJgD CA NJǡǟDŽLJ SSL ǕCXg[ljǴDžB

DZ^XNA 3 ǬNJǟsǢDžB


v (CSR)ǕDž

  1. [gǐǵǟAcertadmin XNvgǕsǵDžBljA/opt ǁCXg[fBNgljDžB


    # /opt/SUNWips/bin/certadmin

    j[ǁ\DŽDžB



    1) Generate Self-Signed Certificate
    2) Generate Certificate Signing Request (CSR)
    3) Add Root CA Certificate
    4) Install Certificate From Certificate Authority (CA)
    5) Modify Trust Attributes of Certificate (e.g., for PDC)
    6) List Root CA Certificates
    7) List All Certificates
    8) Quit

    choice: [8] 2


  2. v (CSR) ǕDžNJADZj[lju2vǐǵDžB

    gDAWeb }X^[dq[ǐdbAǮNjg[NǕDžǧNJwDŽDžB



    What is the fully-qualified DNS name of this host? [sesta.iplanet.com]
    What is the name of your organization (ex: Company)? []
    What is the name of your organizational unit (ex: division)? []
    What is the name of your City or Locality? []
    What is the name (no abbreviation please) of your State or Province? []
    What is the two-letter country code for this unit? []

    What is the email address of the admin/webmaster for this server [] ?
    What is the phone number of the admin/webmaster for this server [] ?

    Token name is needed only if you are not using the default internal (software) cryptographic module, for example, if you want to use a crypto card (Token names could be listed using: modutil -dbdir /etc/opt/SUNWips/cert -list); Otherwise, just hit Return below.

    Please enter the token name []



  3. ǕǵDžB



    Web }X^[dq[ǮNjdbAKǽǵǟǂDŽǢBLǻ CSR ǕDžLJNJKvljDžB



CSR ǁDŽA/tmp/csr.<hostname> t@CNJDŽDžBLJACSR NJoDŽljARs[ & y[Xgǁ\ljDžB


CSR ǕgpǵǟAC CA NJǕDž

  1. F/F@ Web TCgNJANZXǵAǕǵDžB

  2. CA vNJǏǟAOqNJ]ǡǟǵLJ CSR ǕǵDžBǪǕvDŽLJAǪǵDžB

  3. CA ǩǕAt@CNJǵDžB

    ljAf[^DŽǟǢDžB


    -----BEGIN CERTIFICATE-----

    The certificate itself

    ----END CERTIFICATE-----


    t@CNJAǐǐNJuBEGIN CERTIFICATEvsǐuEND CERTIFICATEvsǕǵDžB


CA ǩǕCXg[Dž
CA ǩǡLJǕAcertadmin XNvgǕgpǵǟ /etc/opt/SUNWips/cert [Jf[^x[Xt@CNJCXg[ǵDžB

  1. [gǐǵǟAcertadmin XNvgǕsǵDžBljA/opt ǁftHgljDžB


    # /opt/SUNWips/bin/certadmin

    j[ǁ\DŽDžB



    1) Generate Self-Signed Certificate
    2) Generate Certificate Signing Request (CSR)
    3) Add Root CA Certificate
    4) Install Certificate From Certificate Authority (CA)
    5) Modify Trust Attributes of Certificate (e.g., for PDC)
    6) List Root CA Certificates
    7) List All Certificates
    8) Quit

    choice: [8] 4

  2. CA ǩǕCXg[DžNJAu4vǐǵDžB

    t@CAAǮNjg[NǕDžǧDžB


    What is the name (including path) of file that contains the certificate?
    Please enter the token name you used when creating CSR for this certificate []

  3. KvǻǕǵDžB

    ǁ /etc/opt/SUNWips/cert NJCXg[DŽAvvgǁNJNj\DŽDžB

  4. Q[gEFCR|[lgǕNǵǟǕLNJǵDžBR}hljA/opt ǁftHgCXg[fBNgljDžB


    # /opt/SUNWips/bin/ipsgateway stop
    # /opt/SUNWips/bin/ispgateway start


[g CA ǕDž

Q[gEFCǁ SSL NCAgljAQ[gEFCf[^x[XNJ[g CA ǕC|[gDžǐAQ[gEFCf[^x[XNJǻǢ CA NJǡǟDŽLJT[oǕDžC^[lbgLJCglbg HTTPS TCgǐAQ[gEFCR|[lgǁMljǴǧNJǻDžBQ[gEFCR|[lgǁT[o CA ǕFǵǻǢǐASSL nhVFCNsǵDžB

nhVFCNǕDŽǼNJACA [gǕQ[gEFCf[^x[XNJC|[gDžDZǐNJǡǟAQ[gEFC (DZSSL NCAg)ǁǪ CA ǕFljǴǧNJǵDžB

[g CA ǕQ[gEFCR|[lgf[^x[XNJC|[gDžNJAǕsǢDžB

  1. [gǐǵǟAcertadmin XNvgǕsǵDžBljA/opt ǁftHgljDžB


    # /opt/SUNWips/bin/certadmin

    j[ǁ\DŽDžB



    1) Generate Self-Signed Certificate
    2) Generate Certificate Signing Request (CSR)
    3) Add Root CA Certificate
    4) Install Certificate From Certificate Authority (CA)
    5) Modify Trust Attributes of Certificate (e.g., for PDC)
    6) List Root CA Certificates
    7) List All Certificates
    8) Quit

    choice: [8] 3

  2. DZj[ljAIvV 3 ǕIǵDžB

  3. [gǕt@CǮNjOǕǵDžB

Q[gEFCR|[lgǁǕDž https TCgǐMDžǧNJDŽǟǢAQ[gEFCR|[lgǁsǻ CA ǕDžǟMDžǧNJǵǟǮǂǐljDžBLJǵAZLeBdǻJǕsǻǡǟǢǐǴNJAǁKvljDžBQ[gEFCR|[lgǁDžǟT[oǕMDžǧNJDž@NJǬǢǟAuQ[gEFCptH[}XvuvǕQǵǟǂDŽǢB

f[^x[XNJAǂmLJpubN CA ǁDžljNJǟǢDžB\NJAftHgljǟǢpubN CA ǮNjǪMǕǵDžBpubN CA MǕXDž@NJǬǢǟAuMǕXDžvǕQǵǟǂDŽǢB


\ 4 pubNF/F@ 



F/F@

M

ABAecom (sub., Am. Bankers Assn.) Root CA

CG,C,C

American Express CA

C,C,

American Express Global CA

C,C,

Baltimore CyberTrust Code Signing Root

,,C

Baltimore CyberTrust Mobile Commerce Root

CG,C,

Baltimore CyberTrust Root

CG,C,

BelSign Object Publishing CA

,,C

BelSign Secure Server CA

C,,

Deutsche Telekom AG Root CA

C,C,C

Digital Signature Trust Co. Global CA 1

CG,C,C

Digital Signature Trust Co. Global CA 2

CG,C,C

Digital Signature Trust Co. Global CA 3

CG,C,C

Digital Signature Trust Co. Global CA 4

CG,C,C

E-Certify Commerce ID

C,,

E-Certify Internet ID

,C,

Entrust.net Premium 2048 Secure Server CA

C,C,C

Entrust.net Secure Personal CA

C,C,C

Entrust.net Secure Server CA

C,C,C

Equifax Premium CA

C,C,C

Equifax Secure CA

C,C,C

Equifax Secure Global eBusiness CA

C,C,C

Equifax Secure eBusiness CA 1

C,C,C

Equifax Secure eBusiness CA 2

C,C,C

GTE CyberTrust Global Root

CG,C,C

GTE CyberTrust Japan Root CA

CG,C,C

GTE CyberTrust Japan Secure Server CA

CG,C,C

GTE CyberTrust Root 2

CG,C,C

GTE CyberTrust Root 3

CG,C,C

GTE CyberTrust Root 4

CG,C,C

GTE CyberTrust Root 5

CG,C,C

GTE CyberTrust Root CA

CG,C,C

GlobalSign Partners CA

C,C,C

GlobalSign Primary Class 1 CA

C,C,C

GlobalSign Primary Class 2 CA

,C,

GlobalSign Primary Class 3 CA

,C,

GlobalSign Root CA

C,C,C

TC TrustCenter, Germany, Class 0 CA

Cw,C,C

TC TrustCenter, Germany, Class 1 CA

,C,

TC TrustCenter, Germany, Class 2 CA

C,C,C

TC TrustCenter, Germany, Class 3 CA

C,C,C

TC TrustCenter, Germany, Class 4 CA

C,C,C

Thawte Personal Basic CA

,C,C

Thawte Personal Freemail CA

,C,

Thawte Personal Premium CA

,C,C

Thawte Premium Server CA

CG,,C

Thawte Server CA

CG,,C

Thawte Universal CA Root

CG,C,C

ValiCert Class 1 VA

C,C,C

ValiCert Class 2 VA

C,C,C

ValiCert Class 3 VA

C,C,C

ValiCert OCSP Responder

C,C,C

VeriSign Class 4 Primary CA

CG,C,C

Verisign Class 1 Public Primary Certification Authority

,C,

Verisign Class 1 Public Primary Certification Authority - G2

,C,

Verisign Class 1 Public Primary Certification Authority - G3

,C,

Verisign Class 2 Public Primary Certification Authority

,C,C

Verisign Class 2 Public Primary Certification Authority - G2

,C,C

Verisign Class 2 Public Primary Certification Authority - G3

,C,C

Verisign Class 3 Public Primary Certification Authority

CG,C,C

Verisign Class 3 Public Primary Certification Authority - G2

CG,C,C

Verisign Class 3 Public Primary Certification Authority - G3

CG,C,C

Verisign Class 4 Public Primary Certification Authority - G2

CG,C,C

Verisign Class 4 Public Primary Certification Authority - G3

CG,C,C

Verisign/RSA Commercial CA

C,C,

Verisign/RSA Secure Server CA

C,C,


pubN CA XgǕ\Dž
LpubN CA XgǕ\DžNJAǕsǢDžB

  1. [gǐǵǟAcertadmin XNvgǕsǵDžBljA/opt ǁftHgljDžB


    # /opt/SUNWips/bin/certadmin

    j[ǁ\DŽDžB



    1) Generate Self-Signed Certificate
    2) Generate Certificate Signing Request (CSR)
    3) Add Root CA Certificate
    4) Install Certificate From Certificate Authority (CA)
    5) Modify Trust Attributes of Certificate (e.g., for PDC)
    6) List Root CA Certificates
    7) List All Certificates
    8) Quit

    choice: [8] 6


  2. DZj[ljAIvV 6 ǕIǵDžB


MǕXDž

AMǕǐAǁT[o ([UǐǑ) ǐ[gǫljǩAǮNj[gǪǕT[oLJNCAgsǐǵǟMljǴǩǫǧǩǁǩDžB

eNJASSLAdq[AǮNjIuWFNgǐǢǧ 3 MJeSǁADZljDŽǟǢDžBQ[gEFCR|[lgALpǻJeSljDžBeJeSNJAR[hǁ 1 gpDŽDž (gpDŽǻǢDž)B

\NJAlǐǪǕǵDžBDZ\AMgp@ǕDžNJDžB


\ 5 M 



p

LǻsA

P

MDŽǟǢsA (p Ǖ)

c

Lǻ CA

T

NCAgǕsDžAMDŽǟǢ CA (c Ǖ)

C

T[oǕsDžAMDŽǟǢ CA (SSL ) (c Ǖ)

u

AFǮNjNJgp\

w

xǕs (ǪReLXgljǕgpDžAǐpDž)

JeSR[hR}ljASǁpljDžBǶǑAQ[gEFCCXg[NJǮNjCXg[DŽLJNJA[gljǻǂT[o ([U) ljDZǐǕDž "u,u,u" ǐǢǧR[hǁDŽDžB


MǕ\Dž
ǮNjǪNJDžMǕ\DžNJAcertadmin XNvgǕgpǵDžB

MǕ\DžNJAǕsǢDžB

  1. [gǐǵǟAcertadmin XNvgǕsǵDžBljA/opt ǁftHgljDžB


    # /opt/SUNWips/bin/certadmin

    j[ǁ\DŽDžB



    1) Generate Self-Signed Certificate
    2) Generate Certificate Signing Request (CSR)
    3) Add Root CA Certificate
    4) Install Certificate From Certificate Authority (CA)
    5) Modify Trust Attributes of Certificate (e.g., for PDC)
    6) List Root CA Certificates
    7) List All Certificates
    8) Quit

    choice: [8] 7


  2. DZj[ljAIvV 7 ǕIǵDžB


MǕDž
MǕXDžKvǁǐǵǟAQ[gEFCǐǐNJNCAgFǁgpDŽǟǢǁlǶDžBNCAgFNJAwAdministration Guidex 6 ljDŽǟǢ Personal Digital Certificate (PDC) ǻǫǁDžBPDC ǕsDž CA AQ[gEFCNJǡǟMDŽǟǢǻǂǟǻǼBLJǐǶǑACA NJASSL ǕDžuTvǁtǟǢKvǁDžB

MǕDžNJAǕsǢDžB

  1. [gǐǵǟAcertadmin XNvgǕsǵDžBljA/opt ǁftHgljDžB


    # /opt/SUNWips/bin/certadmin

    j[ǁ\DŽDžB



    1) Generate Self-Signed Certificate
    2) Generate Certificate Signing Request (CSR)
    3) Add Root CA Certificate
    4) Install Certificate From Certificate Authority (CA)
    5) Modify Trust Attributes of Certificate (e.g., for PDC)
    6) List Root CA Certificates
    7) List All Certificates
    8) Quit

    choice: [8] 5


  2. DZj[ljIvV 5 ǕIǵDžB

  3. OǕALJǐǶǑuThawte Personal Freemail CAvǧNJǵDžB


    Please enter the name of the certificate:
    Thawte Personal Freemail CA

  4. MǕALJǐǶǑuCT,CT,CTvǧNJǵDž (DZDžljNJ\DŽǟǢljAReturn L[ǕDž)B


    Please enter the trust attribute you want the certificate to have [CT,CT,CT]

MǁXDŽDžBOq PDC ljACA NJǡǟDŽLJNCAgǁQ[gEFCNJǡǟFDŽǧNJǻDžB


Web T[optH[}Xp[^

\ 6 AQ[gEFCR|[lgptH[}XǕǃ Web T[op[^ǕǐLJljDžBDZRtBO[Vt@CNJDžB

install_directory/netscape/server4/https-server_name/config


\ 6 Web T[optH[}Xp[^ 



O

ftHg

l

RqThrottle

magnus.conf

512

128

iWS4.1 SP7 ǕgpǵǟǢAANeBuǻ iWS Xbh RqThrottle + MaxKeepAliveConnections ǐǢǧǕpǢǟZoDŽDžB|[^ARqThrottle ǐ MaxKeepAliveConnections ǕǩNJXDžDZǐǁljǴDžǁAǵǢXP[ǕsǧLJNJ 2 Ǭp[^vǕ 200 tNJǡǟǮǂKvǁDžB

MaxKeepAliveConnections

magnus.conf

200

72

jvm.min HeapSize

jvm12.conf

1048576

32768000

jvm.max HeapSize

jvm12.conf

16777216

805306368

pNJANZXDŽTCgA[sNJ JVM fǕDžLJNJA JVM q[vTCYǕ 768 M oCg NJǒDžDZǐǕǮǵDžB

jvm.option

jvm12.conf

-Xrunoii

JDK 1.2.2_07 AIvVǐNJgpDžDZǐNJADŽNJǢptH[}XǐXP[reBǕǵDžB "-Xgenconfig:32m,32m,semispaces:32m,768m,markcompact -Xoptimize"

cache-init

obj.conf

false

true

iWS Iy[WLbVǕNJDžAobj.conf NJsǕǵDžB

Init fn="cache-init" disable="true"


I[v|[^[h

|[^NJ@ǢǁǟǢǻǢ (JǕfǵLJAAvP[VANZXǕDž)APortal Server ljAQ[gEFCǻǵI[v|[^[hǕgpDžDZǐNJAQ[gEFCǁCXg[DŽǟǢ (ZLA|[^[h) DžǑǒǂ[UǩNGXgNJDžDZǐǁljǴDžB

T[rXǐ URL ǴǶT[rXǕDžQ[gEFCAiPlanet Portal Server ǁI[v|[^[hljǵǟǢKvljǼB

Q[gEFCǻǵlj iPlanet Portal Server ǕDžDZǐǕAI[v|[^[hǐNjDžBI[v|[^ǐZLA|[^ǻǢAI[v|[^ljDŽT[rXLJǢǟǢASǻCglbgljǻǂAnNJǐǢǧDZǐljDžB



Q[gEFCǻǵ (I[v|[^[h) lj iPlanet Portal Server ǕgpDžǐAǵǟǢ[UǁǢNJA|[^ǕZǂDžDZǐǁljǴDžB




ZLA|[^

iPlanet Portal Server 3.0 A@Ǣ|[^ǒ[gANZXp|[^ǕzDžLJqiljDžBDZ^Cv|[^ACglbg\[XZLeBǐvCoVǕdǵǟǢDžBiPlanet Portal Server A[LeN`ADZ^Cv|[^pNJKljDžBURL ǴǶAURL ANZX|V[AǮNjQ[gEFC Netlet @\NJǡǟANJJDŽǟǢC^[lbgNJCglbg\[XǕDŽDžDZǐǻǵNJA[UC^[lbgǩSNJDZ\[XNJANZXDžDZǐǁljǴDžBnNJzuDŽLJQ[gEFCNJǡǟACglbgDžǟ URL ǐAvP[VNJDžBANZX|CgǁDŽDžBZbVAFAfXNgbvA`lAvt@Cf[^x[XǻǫA iPlanet Portal Server T[rXDžǟAnASǻCglbgNJzuDŽDžBNCAg uEUǩQ[gEFCMASSL ǕgpǵLJ HTTP NJǡǟDŽDžBQ[gEFCǩT[oǒCglbg\[XMA http Ǣ https ǢǽǩljsDžB


I[v|[^

iPlanet Portal Server 3.0 Service Pack 3ailjAQ[gEFCT[rXǕgǽNJ iPlanet Portal Server NJKvǻ@\ǕzDžDZǐǁljǴDžB

Service Pack 3a ljAiPlanet Portal Server iǕI[v|[^[hljCXg[DžDZǐ\ljDžB iPlanet Portal Server \tgEFAǕI[v|[^[hljCXg[Dž@NJǬǢǟAuCXg[NJDžvuN[CXg[vǕQǵǟǂDŽǢB


I[v|[^[hlj SSL ǕsDžǧNJ iPlanet Portal Server 3.0 ǕDž
|[^ZLeB@\ǻǵljAǢ http ljsDŽDžBǵǩǵASSL ǕgpǵLJ HTTP (https) Ǖgǡǟ|[^ǕzDžǍǧǁ]ǵǢDžBPortal Server ACXg[NJ https T[rXǕsDžǧNJDžDZǐAǢCXg[Alj http ǩ https NJXDžDZǐljǴDžB

SSL gpNJǬǢǟAwiPlanet Portal Server 3.0 Administration GuidexǕQǵǟǂDŽǢB



DZ^CvI[v|[^AQ[gEFCT[rXǕKvǐǵǼB



[UAT[oǁ http pNJDŽǟǢǩǧNJAT[oNJANZXljǴDžBLJǵAgpDž http://server.domain ljǻǂ https://server.domain ljDžB

Q[gEFCǻǵADžǻI[v|[^[hljsǵǟǢǐǴA@\ǕgpljǴǼB

Netlet

DZ@\AQ[gEFCǻǵljgpljǴǼB

Netlet ATCP/IP AvP[VLJNJAQ[gEFCǩobNGhT[rXDŽLJSǻglǕǵDžB

URL ANZX|V[{

pIǻ URL ANZXmFAQ[gEFCǁǻǢǐgpljǴǼB

Q[gEFCǁLJDžǂ@\ 1 ǬAURL NJDžǫǧǻNGXgAvǵǟǢ[U|V[ǐǴǼǧNJDžDZǐljDžBQ[gEFCǁgpDŽǟǢǻǢǩǐǢǡǟA[U|V[ǁǻǢǐǢǧljǼBfXNgbvǻǫ iPlanet Portal Server T[rXDžǟAiPlanet Portal Server |V[T[oNJǡǟDŽǟǢDžB

LJǐǶǑA[UǁfXNgbvǕsǵLJAfXNgbvNJ`lǕDžDZǐǕDŽǟǢNJADZ^Cv|V[ǁKpDŽDžB

URL ǴǶ

I[v|[^[hljQ[gEFCǁǻǢLJAǴǶT[rXǼB

DZAfXNgbvǩANZXDŽ URL ADžǟNCAgzXgAǢNCAgǁgpDžǧNJDŽǟǢ Web vLVNJǡǟDŽABljǴǧNJǻǡǟǢKvǁǐǢǧDZǐljDžB

HTTP {F

DZ@\AI[v|[^ljgpljǴǼB

Q[gEFCAHTPP {FLJVOTCIT[rXǕǵDžB[UǁApX[hljDŽǟǢ Web y[WǕNGXgDžǐAWeb T[o[UǐpX[huHTTP {FvNGXgǕǵDžB[U[UǐpX[hǕǵAy[Wǁ Web T[oNJǡǟDŽDžBQ[gEFCDZC^NVǕbXǵA[UǁǏǕNjǵǻǂǟǢǧNJA[UǐpX[hǕ[Uvt@CNJi[ǵDžBǪAQ[gEFC[UNJǡǟǵDžB

1 Ǭ iPlanet Portal Server CX^XǕAI[v|[^ǐZLA|[^ǁT|[gDŽǧNJDžDZǐǁljǴDžB

LJǐǶǑACglbgNJ|[^ǕLJǢǐlǶǟǢǁǐǵDžB

  • [UǁCglbgǩ|[^NJANZXDžǐǴAhttpǕgǡǟT[oNJOCǵDžB

  • C^[lbgǩ|[^NJANZXDžǐǴAQ[gEFCǕǵǟ https ǕgpǵDžB


Q[gEFC/T[oǕI[v|[^[hNJXVDž

iPlanet Portal Server Service Pack 3a Ǖ|[^T[oNJCXg[ǵAǕsǢDžB

  • Q[gEFCǕVbg_EDžNJAipsgateway stop R}hǕsǵDžB


    # /opt/SUNWips/bin/ipsgateway stop

  • Rs[^NJQ[gEFCǕ|[^T[oǩSNJDžNJApkgrm R}hǕgpǵǟ SUNWwtgwd ǐ SUNWwtsd pbP[WǕǵDžB

  • Q[gEFCǐ|[^T[oǁǏRs[^NJNJAQ[gEFCǕSNJDžNJApkgrm R}hǕgpǵǟ SUNWwtgwd pbP[WǕǵDžB


I[v|[^NJOCDž

I[v|[^NJOCDžAKNJ]ǢDžB



[UANJT[ouSCvǕgpǵǻǑǻǼB



  • T[oǁ my.sun.com ljAT[oǁhttp ǕsǵǟǢA URL ǕgpǵDžB

    http://my.sun.com (ftHg http |[g 80 ǁDŽǟǢ)B

LJ

http://my.sun.com:port (port ǁftHgO|[g) B
: http://my.sun.com:8080

  • T[oǁ my.sun.com ljAT[oǁ https ǕsǵǟǢA URL ǕgpǵDžB

    https://my.sun.com:port

    LJ

    https://my.sun.com (|[g 443 ǁgpDŽǟǢ)B


I[v|[^[hlj}`zXg

Service Pack 3a NJAT[oǁ 1 ǬT[oCX^Xǩ iPlanet Portal Server CX^XNJANZXljǴ@\ǁDžB

iPlanet Portal Server ANZXAǢǽǩljDžB

  • http://server:port

  • https://server:port (T[oǁ HTTPS NJDŽǟǢ)

    DZDZljAserver |[^T[oljAport |[^T[o|[gljDžB

|[^hCNJOCDžǐǴA URL ǕgpǵDžB

http://server:port/login/domain_name

DZDZljAdomain_name |[^hCljDžB


URL ǩhC}bsO
|[^T[oCX^XNJT[oǒhCǁǟǢNJAuURL ǩhC}bsOvNJǡǟAURL NJhCǕǻǂǟA|[^T[oǁhCǕǬǧNJǻDžB

NJAURL ǕhCNJ}bvDžNJǬǢǟǵDžB

iPlanet Portal Server CX^XNJ 1 ǬT[o (server1) ǐ 2 ǬhC (domain1 ǐ domain2) ǁANJDž URL ǩhC}bsOǁKvljDžB

    • http://server1:port/domain1 ---> domain1

    • http://server1:port/domain2 ---> domain2

URL ǕhCNJ}bvDžNJAR\[ljǕsǢDžB

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [hC] NǕIǵDžB

  3. [Portal Server hC] y[WljAǕsǢDžB

    • hC 1 ǬǕINjDžB

  4. [hCA[A[Uvt@C] y[WljA

    1. [vt@C] NǕWJǵDžB

    2. [F] NǕIǵDžB

    3. [hC URL] tB[hljXN[ǵAǪhC URL ǕǵDžB

      uhC URL }bsOXgvǕQǵǟǂDŽǢB

    4. [] ǕNbNǵDžB

    5. [M] ǕNbNǵDžB

2 ǬhCNJǏǕJǵDžB


hC URL }bsOXg
domain1 hCXgNJA URL ǁǟǢKvǁDžB

    • /domain1

    • server1/domain1

    • server1 IP AhX/domain1

    • /domain2

    • server1/domain2

    • server1 IP AhX/domain2



      ǐljA/opt ǁftHgCXg[fBNgljDžB



  1. obj.conf NJ 2 sǕǵDž (eLXgǕQ)B

    obj.conf NJDžB

    /opt/netscape/server4/https-server11/config/obj.conf

    DZDZljAdomain 1 ǮNj domain 2 iPlanet Portal Server hCljDžB


    Init fn=flex-init access="/opt/netscape/server4/https-siroe.iplanet.com/logs/access" format.access="%Ses->client.ip% - %Req->vars.auth-user% [%SYSDATE%] '
    %Req->reqpb.clf-request%' %Req->srvhdrs.clf-status% %Req->srvhdrs.content-length%"
    Init fn=load-types mime-types=mime.types
    Init fn="load-modules" shlib="/opt/netscape/server4/bin/https/lib/libNSServletPlugin.so" funcs="NSServletEarlyInit,NSServletLateInit,NSServletNameTrans,NSServletService" shlib_flags="(global|now)"
    Init fn="NSServletEarlyInit" EarlyInit=yes
    Init fn="NSServletLateInit" LateInit=yes

    <Object name=default>
    NameTrans fn="NSServletNameTrans" name="servlet"
    NameTrans fn="pfx2dir" from="/servlet" dir="/opt/SUNWips/servlets"
    name="Servlet ByExt"
    NameTrans fn="pfx2dir" from="/jsp.092" dir="/opt/SUNWips/public_html/jsp.092" name="jsp092"
    NameTrans fn=pfx2dir from=/ns-icons dir="/opt/netscape/server4/ns-icons"
    name="es-internal"
    NameTrans fn=pfx2dir from=/mc-icons dir="/opt/netscape/server4/ns-icons" name="es-internal"
    NameTrans fn="pfx2dir" from="/help" dir="/opt/netscape/server4/manual/https/ug"
    name="es-internal"
    NameTrans fn="pfx2dir" from="/manual" dir="/opt/netscape/server4/manual/https"
    name="es-internal"
    NameTrans fn="pfx2dir" from="/cgi-bin" dir="/opt/SUNWips/cgi-bin" name="cgi"
    NameTrans fn="pfx2dir" from="/NetMail" dir="/opt/SUNWips/public_html/NetMail"
    NameTrans fn="pfx2dir" from="apps" dir="/opt/SUNWips/public_html/"
    NameTrans fn="pfx2dir" from="/content" dir="/opt/SUNWips/public_html/content"
    NameTrans fn="pfx2dir" from="/locale" dir="/opt/SUNWips/locale"
    NameTrans fn=document-root root="/opt/SUNWips/public_html"
    NameTrans fn="redirect" from="/domain1" url="/login/domain1"
    NameTrans fn="redirect" from="/domain2" url="/login/domain2"
    PathCheck fn=unix-uri-clean
    PathCheck fn="check-acl" acl="default"
    PathCheck fn=find-pathinfo
    PathCheck fn=find-index index-names="index.html,home.html"
    ObjectType fn=type-by-extension
    ObjectType fn=force-type type=text/plain
    Service type="magnus-internal/jsp" fn="NSServletService"
    Service method=(GET|HEAD) type=magnus-internal/imagemap fn=imagemap
    Service method=(GET|HEAD) type=magnus-internal/directory fn=index-common
    Service method=(GET|HEAD|POST) type=*~magnus-internal/* fn=send-file
    AddLog fn=flex-log name="access"
    </Object>

  2. T[oǕ~ǵANǵDžB


    # /opt/SUNWips/bin/ipsserver start

NJAǧǬǕǵDžB

T[oǁ 3 Ǭ (server1Aserver2Aserver3) AhCǁ 2 Ǭ (domain1 ǐ domain2) NJAURL ǩhC}bsOǧNJǻDžB

http://server1:port ---> domain 1

http://server2:port ---> domain 2

http://server3:port ---> domain 2

URL ǕhCNJ}bvDžNJAR\[ljǕsǢDžB

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [hC] NǕIǵDžB

  3. [Portal Server hC] y[WljAǕsǢDžB

    • hC 1 ǬǕINjDžB

  4. [hCA[A[Uvt@C] y[WljA

    1. [vt@C] NǕWJǵDžB

    2. [F] NǕIǵDžB

    3. [hC URL] tB[hljXN[ǵAǪhC URL ǕǵDžB

      uhC URL }bsOXgvZNVǕQǵǟǂDŽǢB

    4. [] ǕNbNǵDžB

    5. [M] ǕNbNǵDžB

2 ǬhCNJǏǕJǵDžB


hC URL }bsOXg
domain1 hCXgNJA URL ǁǟǢǻǑǻǼB

    • server1

    • server1 IP AhX

    • server1/domain1

    • server1 IP AhX/domain1

    • /domain1

    • server1/OC

    • server1 IP AhX/OC

domain2 hC URL XgNJA URL ǁǟǢǻǑǻǼB

    • server2

    • server2 IP AhX

    • server2/domain2

    • server2 IP AhX/domain2

    • /domain2

    • server2/OC

    • server2 IP AhX/OC

    • server3

    • server3 IP AhX

    • server3/domain2

    • server3 IP AhX/domain2

    • server3/OC

    • server3 IP AhX/OC


iPlanet Portal Server CX^XǕDž

DZAǻ|[glj iPlanet Portal Server 3.0 CX^XǕsljǴǧNJDžljDžBDZA[U 1 ǬzT[oǐǒDžDZǐNJǻDžB

1 }VljAiPlanet Portal Server 3.0 T[oCX^XǕsǵAǪǺNJ iPlanetTM Web Server Rs[ǕDžǐAiPlanet Portal Server 3.0 ǁA Web T[oǐ JVM Ǖ 1 }VljǩDžDZǐǁljǴǧNJǻDžB

DZCX^XǕǵǟASSL ǕDžDZǐǁljǴDžBǪA[UA iPlanet Portal Server CX^XljZLeBǕmljǴǧNJ SSL NJǶDZǐǁljǴDžBǪLJAI[v|[^[hljsǵǟǢǐǴAiPlanet Portal Server CX^X SSL ljMDžDZǐǁljǴDžB



create R}hǕgǡLJAHTTP vgRǕgpDžuVǵǢv iPlanet Portal Server CX^XǁDŽljDžB




T[oCX^XǕCXg[Dž

ǻ|[gNJ iPlanet Portal Server CX^XǕCXg[DžNJAǕsǢDžB

  1. iPlanet Portal Server 3.0 Service Pack 3a Ǖ|[^T[oNJCXg[ǵAǪANJ]ǡǟǵDžB

    DZ[Xm[guService Pack 3a CXg[NJDžvǕQǵǟǂDŽǢB



    ǐljA/opt ǁftHgCXg[fBNgljDžB



  2. [gǐǵǟA[EBhEljR}hǕǵDžB


    # cd /opt/SUNWips/bin
    # ./ipsserver create

DZACX^XǕDžLJNJAgpLǻ|[gǕǁAǵǟljǴAC^NeBuǻIvVljDžBIǵLJAs (Return) ǕDžB



qg R}hCNJAǧNJǵDžB

netstat -a | grep port_number | wc -l

I|[gǁgp\ljǩǬgpljǩǫǧǩǕfǵDžB



DZvZX}VA[LeN`NJDžǁA 5 ǩǩDžBXNvgoǧNJǻDž([UljDž)B


Enter a blank line when finished!
What is the port number where the Portal Server Server will run? 8081
What is the port number where the Portal Server Server will run? 8082
Do you want to overwrite this ? y/[n] Y

LCX^XǢǽǩǁNJǵǟǢAǴmFbZ[Wǁ\DŽONJAǧǻbZ[Wǁ\DŽDžB


Warning: server instance already exists:siroe.iplanet.com-8081

  1. j[ǁǵLJ [] ǕINjDžB

  2. Džǟ Portal Server CX^XǕ~ǵANǵDžB


    # /opt/SUNWips/bin/ipsserver startall

    XCX^XǕXNJNDžNJAX ipsserver XNvgǕ /opt/SUNWips/bin fBNgljsǵDžB

    8081 ljsDŽT[oCX^XǕNDžAǧNJǻDžB

    /opt/SUNWips/bin/ipsserver.siroe.iplanet.com@8081 start

    IWiT[oAǧNJǵǟNljǴDžB

    /opt/SUNWips/bin/ipsserver start

  3. iPlanet Portal Server R\[ljAǕsǢDžB

    1. X[p[Ah~ǐǵǟOCǵDžB

    2. t[ǩ [T[o] NǕINjDžB

    3. Et[NJ [T[ovt@C] NǕINjDžB

    4. [T[oXg] ǕXǵDžB

      [T[oXg] NJVǵǢT[oCX^XǕǵDžB

      http://ipsserver.siroe.iplanet.com:8081

      http://ipsserver.siroe.iplanet.com:8082

    5. y[WNJ [M] {^ǕNbNǵAXǕǵDžB

    6. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB

  4. Džǟ Portal Server CX^XǕ~ǵANǵDžB


    # /opt/SUNWips/bin/ipsserver startall

DZNJAIWiCX^XǕADžǟ|[^T[oCX^XǁNǵDžB

DZCX^XAǧNJǵǟ Web uEUǩANZXljǴDžB

http://siroe.iplanet.com:8080

http://siroe.iplanet.com:8081

http://siroe.iplanet.com:8082

}VOǁ siroe.iplanet.com ljA2 Ǭ|[g 8081 ǐ 8082 ǁ 2 ǧNJDŽACXg[fBNgǁ /opt ljAt@CǁXgDŽDžB

/opt/SUNWips/bin/ipsserver.siroe.iplanet.com@8080

/opt/SUNWips/bin/ipsserver.siroe.iplanet.com@8081

/opt/SUNWips/bin/ipsserver.siroe.iplanet.com@8082


XVDŽLJR}hIvV

R}hIvVǁXVDŽAVǵǢR}hǁDŽǵLJBAR}hǁfBNgǩsDŽLJǕǵǟǢDžB

./ipsserver start

IWiT[oǕNǵDžB

./ipsserver startall

IWiT[oǐDŽLJCX^XǕDžǟNǵDžB

./ipsserver stop

IWiT[oǕ~ǵDžB

./ipsserver stopall

IWiT[oǐDŽLJCX^XǕDžǟ~ǵDžB

./ipsserver delete

IWiT[oǕǢǟADŽLJCX^XDžǟIǕǵDžB


I[v|[^ljvt@CT[oǕ SSL NJXDž

DZZNVljAvt@CT[ovgRǕ HTTPS NJXDž@NJǬǢǟǵDžBDZT[oAvt@CT[rXǕsT[oljDžBǕQǵǟǂDŽǢB



ǐljA/opt ǁftHgCXg[fBNgljDžB





iPlanet Portal Server 3.0 ǁT|[gǵǟǢCFǒF@ǩǕǵAǪǕ iPlanet Web Server NJCXg[ǵDžBCXg[@NJǬǢǟAwiPlanet Portal Server 3.0 CXg[KChxuPortal Server T[oR|[lgpǕDžNJvNJDŽǟǢ 1 ` 17 ǕQǵǟǂDŽǢBI/ItIvVXǵǻǢljǂDŽǢB



  1. [EBhElj[gNJǻAR}hǕǵDžB


    # /opt/SUNWips/bin/ipsserver start

  2. iPlanet Portal Server R\[ljANJ]ǡǟǵDžB

    1. X[p[Ah~ǐǵǟOCǵDžB

    2. t[ǩ [T[o] NǕINjDžB

    3. Et[NJ [T[ovt@C] NǕINjDžB

    4. [vbgtH[T[oXg] ǕXǵDžB

      IWiT[oNJDž URL vgRǕ https NJXǵDžB

      https://ipsserver.siroe.iplanet.com:8080

    5. y[WNJ [M] {^ǕNbNǵAXǕǵDžB

    6. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB

  3. R\[ǩ [T[o] ǕINjDžB

    1. [Otvt@C] ǕINjDžB

    2. [vt@C URL] ljAvgRǕ https NJXǵDžB

      https://ipsserver.siroe.iplanet.com@8080/profileservice

      IWiT[ovt@C T[rXǕsǵǟǢNJAvt@C URL ǁ https NJXDŽDžBvt@CT[rXǁ}VljsDŽǟǢNJAvt@CT[rXǕsǵǟǢT[oǐǏvgRNJǻDžB

    3. [MO URL] ljAvgRǕ https NJXǵDžB

      https://ipsserver.siroe.iplanet.com:8080/loggingservice

    4. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

    5. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB

  4. [EBhElj /etc/opt/SUNWips fBNgNJǵDžB

    DZfBNgNJA^Cv platform.conf t@CǁǟǢDžB

    /etc/opt/SUNWips/platform.conf.siroe.iplanet.com

    /etc/opt/SUNWips/platform.conf.siroe.iplanet.com@8081

    /etc/opt/SUNWips/platform.conf.siroe.iplanet.com@8082

  5. SSL pNJDžT[oplatform.conf t@CNJAXǕǶDžBt@CANJǃǟǢt@CǧǫljǩǢǼB

    DZljAIWiT[oǕ SSL pNJǵDžB

    [EBhEljAeLXgGfB^Ǖgǡǟ platform.conf t@CǕWǵDžB

    /etc/opt/SUNWips/platform.conf

    ljDŽǟǢǧNJGgǕWǵDžB

    • ips.server.protocol=https

    • ips.naming.url=https

    • ips.notification.url=https


      # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
      # "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
      #

      ips.defaultDomain=iplanet.com
      ips.server.protocol=https
      ips.server.host=siroe.iplanet.com
      ips.server.port=8080
      ips.profile.host=siroe.iplanet.com
      ips.gateway.protocol=https
      ips.gateway.host=siroe.iplanet.com
      ips.gateway.port=443
      ips.virtualhost=siroe.iplanet.com 192.168.01.01
      ips.naming.url=https://siroe.iplanet.com:8080/namingservice
      ips.notification.url=https://siroe.iplanet.com:8080/notificationservice
      ips.daemons=securid radius safeword unix skey
      securidHelper.port=8943
      radiusHelper.port=8944
      safewordHelper.port=8945
      unixHelper.port=8946
      skeyHelper.port=8947


      ips.cookie.name=iPlanetPortalServer
      ips.locale=en_US
      ips.debug=error
      ips.version=3.0
      ips.basedir=/opt
      ips.logdelimiter=&&

  6. [EBhEǩeLXgGfB^Ǖgǡǟ magnus.conft@CǕWǵDžB

    /opt/netscape/server4/https-siroe/config/magnus.conf

    T[oǁ SSL ǕgpǵǟMǕsǧLJNJAZLeBIvVǕINJDžKvǁDžB

    ljDŽǟǢǧNJGgǕWǵDžB


    #ServerRoot /opt/netscape/server4/https-siroe.iplanet.com
    ServerID https-siroe.iplanet.com
    ServerName siroe.iplanet.com
    Port 8080
    LoadObjects obj.conf
    RootObject default
    ErrorLog /opt/netscape/server4/https-siroe.iplanet.com/logs/errors
    PidLog /opt/netscape/server4/https-siroe.iplanet.com/logs/pid
    User root
    MtaHost localhost
    DNS off
    Security on
    Ciphers +rc4,+rc4export,+rc2,+rc2export,+des,+desede3
    SSL3Ciphers +rsa_rc4_128_md5,+rsa_3des_sha,+rsa_des_sha,+rsa_rc4_40_md5,+rsa_rc2
    _40_md5,-rsa_null_md5,+rsa_des_56_sha,+rsa_rc4_56_sha
    ACLFile /opt/netscape/server4/httpacl/generated.https-siroe.iplanet.com.acl
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    AcceptLanguage off
    RqThrottle 1024
    StackSize 131072
    CGIWaitPid on
    CGIWaitPid on

  7. Džǟ Portal Server Ǖ~ǵANǵDžB


    # /opt/SUNWips/bin/ipsserver startall


I[v|[^ ljAǵLJCX^XT[oǕ SSL NJXDž

DZZNVljAǵLJCX^XvgRǕ HTTPS NJXDž@NJǬǢǟǵDžBDZXǕ SSL ǁvDŽT[oNJǵǟsǻǡǟǂDŽǢBSSL ǕgǡǟMljǴǧNJDžDžǟ iPlanet Portal Server T[oNJǮǢǟACǕCXg[DžLJNJǵLJyAt@CpX[hǐMljǴf[^x[XpX[hǁǏljDZǐAǪǵǟApX[h iPlanet Portal Server T[oǕCXg[DžǐǴNJǵLJuSSL pXt[YljvDZǐǕmFǵDžB



~ǐljA/opt ǁftHgCXg[fBNgljDžB





iPlanet Portal Server 3.0 ǁT|[gǵǟǢCFǒF@ǩǕǵAǪǕ iPlanet Web Server NJCXg[ǵDžBCXg[@NJǬǢǟAwiPlanet Portal Server 3.0 CXg[KChxuPortal Server T[oR|[lgpǕDžNJvNJDŽǟǢ 1 ` 17 ǕQǵǟǂDŽǢBI/ItIvVXǵǻǢljǂDŽǢB



LJǐǶǑA|[g 8081 ljsDŽCX^XǕDžNJAǕsǢDžB

  1. Džǟ Portal Server Ǖ~ǵANǵDžB


    # /opt/SUNWips/bin/ipsserver startall

  2. iPlanet Portal Server R\[ljANJ]ǡǟǵDžB

    1. X[p[Ah~ǐǵǟOCǵDžB

    2. t[ǩ [T[o] NǕINjDžB

    3. Et[NJ [T[ovt@C] NǕINjDžB

    4. [vbgtH[T[oXg] ǕXǵDžB

      CX^XT[o URL vgRǕ https NJXǵDžB

      https://ipsserver.siroe.iplanet.com:8081

    5. y[WNJ [M] {^ǕNbNǵAXǕǵDžB

    6. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB

  3. [EBhElj /etc/opt/SUNWips fBNgǕJǴDžB

    DZfBNgNJA^Cv platform.conf t@CǁǟǢDžB

    /etc/opt/SUNWips/platform.conf.siroe.iplanet.com

    /etc/opt/SUNWips/platform.conf.siroe.iplanet.com@8081

    /etc/opt/SUNWips/platform.conf.siroe.iplanet.com@8082

  4. SSL pNJDžT[o platform.conf t@CNJAXǕǶDžB



    vt@CT[oǕsǵǟǢIWiT[oǁ SSL ǕgpǵǟMDžǧNJXDŽǟǢAips.naming.url vgR https NJXDžKvǁDžB



    [EBhEǩeLXgGfB^ǕgǡǟAǪCX^XT[o platform.conf t@CǕWǵDžB

    /etc/opt/SUNWips/platform.conf.siroe.iplanet.com@8081

    ljDŽǟǢǧNJGgǕWǵDžB

    • ips.server.protocol=https

    • ips.notification.url=https


      # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
      # "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
      #

      ips.defaultDomain=iplanet.com
      ips.server.protocol=https
      ips.server.host=siroe.iplanet.com
      ips.server.port=8081
      ips.profile.host=siroe.iplanet.com
      ips.gateway.protocol=https
      ips.gateway.host=siroe.iplanet.com
      ips.gateway.port=443
      ips.virtualhost=siroe.iplanet.com 192.168.01.01
      ips.naming.url=http://siroe.iplanet.com:8081/namingservice
      ips.notification.url=https://siroe.iplanet.com:8081/notificationservice
      ips.daemons=securid radius safeword unix skey
      securidHelper.port=8943
      radiusHelper.port=8944
      safewordHelper.port=8945
      unixHelper.port=8946
      skeyHelper.port=8947


      ips.cookie.name=iPlanetPortalServer
      ips.locale=en_US
      ips.debug=error
      ips.version=3.0
      ips.basedir=/opt
      ips.logdelimiter=&&

  5. T[oǁ SSL ǕgpǵǟMǕsǧLJNJAZLeBIvVǁINJǻǡǟǢKvǁDžB

    [EBhEǩeLXgGfB^Ǖgǡǟ magnus.conft@CǕWǵDžBt@C :

    /opt/netscape/server4/https-siroe@port/config/magnus.conf

    ljDŽǟǢǧNJGgǕWǵDžB


    #ServerRoot /opt/netscape/server4/https-siroe.iplanet.com
    ServerID https-siroe.iplanet.com
    ServerName siroe.iplanet.com:8081
    Port 8081
    LoadObjects obj.conf
    RootObject default
    ErrorLog /opt/netscape/server4/https-siroe.iplanet.com/logs/errors
    PidLog /opt/netscape/server4/https-siroe.iplanet.com/logs/pid
    User root
    MtaHost localhost
    DNS off
    Security on
    Ciphers +rc4,+rc4export,+rc2,+rc2export,+des,+desede3
    SSL3Ciphers +rsa_rc4_128_md5,+rsa_3des_sha,+rsa_des_sha,+rsa_rc4_40_md5,+rsa_rc2
    _40_md5,-rsa_null_md5,+rsa_des_56_sha,+rsa_rc4_56_sha
    ACLFile /opt/netscape/server4/httpacl/generated.https-siroe.iplanet.com.acl
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    AcceptLanguage off
    RqThrottle 1024
    StackSize 131072
    CGIWaitPid on
    CGIWaitPid on

  6. Džǟ Portal Server Ǖ~ǵANǵDžB


    # /opt/SUNWips/bin/ipsserver startall

  7. ǵLJT[oǁ SSL vgRljMǵǟǢDZǐǕmFDžNJA URL ǕgǡǟANZXǵDžB

    https://siroe.iplanet.com:8081


[gljǻǢ[UljsDžǧNJA iPlanet Portal Server ǕDž

DZA[gljǻǢ[UǕ iPlanet Portal Server 3.0 T[oNJDžLJljDžBljAT[oǐQ[gEFCǁǏVXeNJCXg[DŽǟǢDžBQ[gEFCǕVXeNJCXg[DžAQ[gEFCRs[^ljlǕsǵDžB[gljǻǢ[Uǁ Service Pack 2 NJCXg[DŽǟǮAǪǕ Service Pack 3a NJAbvO[hǵLJAu[gljǻǢ[U ID NJCXg[Ǖ Service Pack 3a NJAbvO[hDžvǕQǵǟǂDŽǢB



[gNQ[gEFCA[gljǻǢ[UNT[oǕgǡǟsljǴDžB





Fwp[A[gǐǵǟsDžKvǁDžB



DZNJAeǁDžB


CXg[

iPlanet Portal Server 3.0 T[oǕCXg[DžǐǴNJAftHgOCXg[ǕINjDžB non-root [U ID ǕwDžAfBNgT[oNJǵǟ 1024 Ǵǻgp|[gǕǵDž (ftHg 389)BljA|[g 8389 ǕgpǵǟǢDžB iPlanet Portal Server |[gDžǟ 8000 ljDžB[gpX[hǁDŽǟǢǻǢAftHg[gǩX[p[Ah~[U IDǕXǵǟǂDŽǢBQ[gEFCǕDžNJ|[gǕwǵDžBljAftHg 443 NJ 8443 ǕgǡǟǢDžBDZǕsǧNJAQ[gEFCNJftHgOCXg[ǕIǵDžBNJATvT[oǐQ[gEFCCXg[ZbVǕǵDžB



ǐljA/opt ǁftHgCXg[fBNgljDžB




iPlanet Portal Server T[oR|[lgǕCXg[Dž
iPlanet Portal Server T[o\tgEFACXg[@NJǬǢǟAwiPlanet Portal Server 3.0 CXg[KChxǕQǵǟǂDŽǢB



qg ftHgOGgAljDŽǟǢDžB




# ./ipsinstall
****************************************************************
iPlanet Portal Server (3.0sp3 release)
****************************************************************

Installation log at /var/sadm/install/logs/ipsinstall.18655/install.log

This product will run without a license. However, you must either purchase a Binary Code License from, or accept the terms of a Binary Software Evaluation license with, Sun Microsystems, to legally use this product.
Do you accept? yes/[no] yes

Inspecting system.
Patch 106040-15 is recommended/required.
Patch 106409-01 is recommended/required.
Abort installation? [y]/n n

Inspecting network.
What is the iPS hostname of this machine? [siroe]
What is the subdomain ("." for none)? []
What is the domain? [iplanet.com]
What is the ip address of siroe.iplanet.com? [192.168.01.01]

Inspecting iPS components.

Options:
1) Continue upgrade
2) Continue as a clean install (current installation will be removed)
3) Continue install (current installation will not be removed)
4) Remove current installation
5) Exit
Choice? [5] 2

Select which component to install:
1) iPlanet(TM) Portal Server
2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
3) Exit
Choice? [3] 1

What directory to install in? [/opt]

Are the servers using SSL protocol? y/[n]

Is this a multiple server install? y/[n]

The profile server will run on siroe.iplanet.com
On what port will the profile server run? [8080]
What is the root of the profile role tree? [iplanet.com]
What is the user for the root of the role tree? [root]
The directory server will run on siroe.iplanet.com
On what port will the directory server run? [389] 8389


On what port will the gateways run? [443] 8443

Is this a multiple gateway install? y/[n]
On what hostname will the gateway run? [MyGateway] siroe
What is the sub-domain name for siroe ("." for none)? []
What is the domain name for siroe? [iplanet.com]

Should the gateway(s) use a web proxy? y/[n]

What is the administrator port for the web server? [8088]

A passphrase is needed to manage and install certificates on the gateway
and the server, in the configuration of the web and LDAP servers and to
allow secure communication between the gateways and servers. The passphrase
must match between gateway and server installations.
What is the passphrase (8 chars minimum) :
Re-enter passphrase :

Start after installation completes? [y]/n

Server settings
Installation Directory : /opt
Server List : http://siroe.iplanet.com:8080
Gateway List : siroe.iplanet.com:8443
Profile Server : http://siroe.iplanet.com:8080
Profile Role Tree Root : iplanet.com
Profile Role Tree User : root
LDAP Port : 8389
LDAP Admin Port : 8900
Web Server Admin Port : 8088
Start Server : y
Are these settings correct? [y]/n

Installing server.
Installing SUNWwtsdd...
Installing SUNWwtws...
Installing SUNWwtsvd...
Installing SUNWwtdt...
Installing SUNWwtnm...
Installing SUNWwtnf...
Installing SUNWwtrw...
Installing SUNWwtdoc...
Installing SUNWwtsam...
Installing SUNWwtds...

Starting server.


iPlanet Portal Server Q[gEFCR|[lgǕCXg[Dž
iPlanet Portal ServerQ[gEFC\tgEFACXg[@NJǬǢǟAwiPlanet Portal Server 3.0 CXg[KChxǕQǵǟǂDŽǢB



qg ftHgljǻǢGgljDŽǟǢDžB




Select which component to install:
1) iPlanet(TM) Portal Server
2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
3) Exit
Choice? [3] 2

Is the profile server using SSL protocol? y/[n]

Should the local machine be the profile server? [y]/n
The profile server will run on siroe.iplanet.com
What is the port for the profile server? [8080]

What is the root of the role tree? [iplanet.com]
What is the user for the root of the role tree? [root]

On what hostname will the gateway run? [siroe]
What is the sub-domain name for siroe ("." for none)? []
What is the domain name for siroe? [iplanet.com]
On what port will the gateway run? [443] 8443

Does this gateway have multiple network interfaces? y/[n]

Install firewall? y/[n]

What is the passphrase (8 chars minimum) :
Re-enter passphrase :

Start after installation completes? [y]/n

Gateway settings
Installation Directory : /opt
Gateway : siroe.iplanet.com:8443
Gateway IP Address : 192.168.01.03
Profile Server : http://siroe.iplanet.com:8080
Profile Role Tree Root : iplanet.com
Profile Role Tree User : root
Install Firewall : n
Start Gateway : y
Are these settings correct? [y]/n

Self-signed certificate for a SSL connection.
What is the name of your organization? [MyCompany] sun
What is the name of your organizational unit? [MyDivision] iplanet
What is the name of your city or locality? [MyCity] santa clara
What is the name of your state or province? [MyState] california
What is the two-letter country code? [us]

Installing gateway.
Installing SUNWwtgwd...

Starting gateway.


T[oR|[lgNJ[gljǻǢ[UǕDž

ǴǁǕǴADžǟ[gǐǵǟsǵǟǂDŽǢB



ǕsDžONJAService Pack 3a T[oAQ[gEFCAǮNjT[hp[eBiǕCXg[ǵǟǂDŽǢBǪǧǵǻǢǐACXg[ǕJǵǟsǻǑǻǻǂǻDžB



Service Pack 3a CXg[NJǬǢǟAuCXg[NJDžvǕQǵǟǂDŽǢB

iPlanet Portal Server \tgEFAǕCXg[ǵLJANJ]ǡǟǵDžB

  1. [EBhElj[gǐǵǟAǕsǢDžB


    # chmod 666 /dev/random



    [gljǻǢ[UljAuserid Ǖ[UuCvNJuǴǶǟǂDŽǢB



  2. [gǐǵǟA[EBhEljǧNJǵDžB

    Userid [UOljAMyGroupid Ǫ[UǁDžO[vOljDžB[U Jim ǁ staff ǐǢǧO[vNJǵǟǢAǧNJǻDžB

    chown -R Jim:staff /opt/netscape


    # chown -R Userid:MyGroupid /opt/netscape
    # chown -R Userid:MyGroupid /opt/SUNWips

  3. t@CǕWǵǟAlocaluser Ǖ[UOC (Userid) NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/directory4/slapd-Servername/config/slapd.conf


    ########################################################################
    # /opt/netscape/directory4/slapd-siroe/config/slapd.conf
    # Netscape Directory Server global configuration file
    # Do not modify this file while ns-slapd is running
    ########################################################################
    instancedir "/opt/netscape/directory4/slapd-siroe"
    errorlog "/opt/netscape/directory4/slapd-siroe/logs/errors"
    errorlog-logging-enabled on
    plugin syntax on "Telephone Syntax" "/opt/netscape/directory4/lib/syntax-plugin.
    so" tel_init
    plugin matchingRule on "Internationalization Plugin" "/opt/netscape/directory4/l
    ib/liblcoll.so" orderingRule_init "/opt/netscape/directory4/slapd-siroe/config
    /slapd-collations.conf"
    plugin syntax on "Integer Syntax" "/opt/netscape/directory4/lib/syntax-plugin.so
    " int_init
    plugin syntax on "Distinguished Name Syntax" "/opt/netscape/directory4/lib/synta
    x-plugin.so" dn_init
    plugin syntax on "Case Ignore String Syntax" "/opt/netscape/directory4/lib/synta
    x-plugin.so" cis_init
    plugin syntax on "Case Exact String Syntax" "/opt/netscape/directory4/lib/syntax
    -plugin.so" ces_init
    plugin syntax on "Binary Syntax" "/opt/netscape/directory4/lib/syntax-plugin.so"
    bin_init
    return_exact_case on
    include "/opt/netscape/directory4/slapd-siroe/config/slapd.at.conf"
    include "/opt/netscape/directory4/slapd-siroe/config/slapd.oc.conf"
    include "/opt/netscape/directory4/slapd-siroe/config/ns-schema.conf"
    readonly off
    timelimit 3600
    sizelimit 2000
    lastmod on
    idletimeout 0
    ntsynch off
    ntsynch-port 5009
    ntsynchusessl on
    port 8389
    secure-port 636
    maxdescriptors 1024
    schemacheck off
    enquote_sup_oc on
    security off
    localuser Userid
    userat "/opt/netscape/directory4/slapd-siroe/config/slapd.user_at.conf"
    useroc "/opt/netscape/directory4/slapd-siroe/config/slapd.user_oc.conf"
    accesslog "/opt/netscape/directory4/slapd-siroe/logs/access"

  4. t@CǕWǵǟAUser Ǖ[UOC (Userid) NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/server4/https-servername/config/magnus.conf


    #ServerRoot /opt/netscape/server4/https-siroe.iplanet.com
    ServerID https-siroe.iplanet.com
    ServerName siroe.iplanet.com
    Port 8080
    LoadObjects obj.conf
    RootObject default
    ErrorLog /opt/netscape/server4/https-siroe.iplanet.com/logs/errors
    PidLog /opt/netscape/server4/https-siroe.iplanet.com/logs/pid
    User Userid
    MtaHost localhost
    DNS off
    Security on
    Ciphers +rc4,+rc4export,+rc2,+rc2export,+des,+desede3
    SSL3Ciphers +rsa_rc4_128_md5,+rsa_3des_sha,+rsa_des_sha,+rsa_rc4_40_md5,+rsa_rc2
    _40_md5,-rsa_null_md5,+rsa_des_56_sha,+rsa_rc4_56_sha
    ACLFile /opt/netscape/server4/httpacl/generated.https-siroe.iplanet.com.acl
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    AcceptLanguage off
    RqThrottle 1024
    StackSize 131072
    CGIWaitPid on
    CGIWaitPid on

  5. LDAP Directory Server vZX[gO[UǐǵǟsDŽAt@CǕWǵǟAconfiguration.nsSuiteSpotUser Ǖ[UOC (Userid) NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/directory4/admin-serv/config/local.conf (Iǻ)


    nsServerID: admin-serv
    userPassword: {SHA}/mZi7HWjvvYwFqgGkIRTOg79/Cc=
    serverRoot: /opt/netscape/directory4
    serverProductName: Administration Server
    serverHostName: siroe.iplanet.com
    uniqueMember: cn=admin-serv-siroe, cn=Netscape Administration Server, cn=Server
    Group, cn=siroe.iplanet.com, ou=iplanet.com, o=NetscapeRoot
    installationTimeStamp: 20000914220659Z
    configuration.nsServerPort: 8900
    configuration.nsSuiteSpotUser: Userid
    configuration.nsServerAddress: 192.168.178.52
    configuration.nsAdminEnableEnduser: on
    configuration.nsAdminEnableDSGW: on
    configuration.nsDirectoryInfoRef: cn=Server Group, cn=siroe.iplanet.com, ou
    =iplanet.com, o=NetscapeRoot
    configuration.nsAdminUsers: admin-serv/config/admpw
    configuration.nsErrorLog: admin-serv/logs/error
    configuration.nsPidLog: admin-serv/logs/pid
    configuration.nsAccessLog: admin-serv/logs/access
    configuration.nsAdminCacheLifetime: 600
    configuration.nsAdminAccessHosts: *.iplanet.com
    configuration.nsAdminAccessAddresses: 192.168.178.52
    configuration.nsAdminOneACLDir: adminacl
    configuration.nsDefaultAcceptLanguage: en
    configuration.nsClassname: com.netscape.management.admserv.AdminServer@admserv42
    .jar@cn=admin-serv-siroe, cn=Netscape Administration Server, cn=Server Group, c
    n=siroe.iplanet.com, ou=iplanet.com, o=NetscapeRoot

  6. [gǐǵǟA[EBhEljǧNJǵDžB


    # chown -R Userid:MyGroupid /etc/opt/SUNWips
    # chown -R Userid:MyGroupid /var/opt/SUNWips

  7. t@CǕWǵǟA410 s check_root_user ǕRgsNJǵDžB

    /opt/SUNWips/bin/ipsserver (Xg 408 ` 429 sǕ\ǵǟǢDž)


    ################################################################

    # check_root_user
    check_usage $# $2

    # cd out of cdrom dir, so as to make sure no process gets started with
    # cwd = the cdrom, otherwise cdrom can't eject
    cd /var/opt/SUNWips/debug

    umask 077
    get_data

    case "$1" in
    'create')
    do_debug $2
    $MULTISERVERINSTALL $1
    ;;


  8. u[gǵLJǐǴA [gNJǡǟ iPlanet Portal Server T[oǁINJNǵǻǢǧNJAt@COǕXǵDžB


    # mv /etc/rc3.d/S42ipsserver /etc/rc3.d/XS42ipsserver
    # mv /etc/rc3.d/K42ipsserver /etc/rc3.d/XK42ipsserver

  9. iPlanet Portal Server T[oR|[lgǕNǵDžB[gljǻǢ[UǐǵǟA[EBhEǩǕsǵDžB


    % /opt/SUNWips/bin/ipsserver start


Q[gEFCR|[lgNJ[gljǻǢ[UǕDž

  1. t@CǕWǵǟA172 sǩ 176 sljǕRgsNJǵDžB

    /opt/SUNWips/bin/ipsgateway (Xg 170 ` 182 sǕ\ǵǟǢDž)


    ################################################################
    # Main starts here
    ################################################################

    # if test 'id | /usr/bin/awk '{print $1}'' != "uid=0(root)"
    # then
    # echo "'$gettext 'You must be root user to run'' $0."
    # exit 0
    # fi

    umask 077
    ulimit -n 10240

    case "$1" in
    'start')

  2. t@CǕWǵǟAips.gateway.user=Userid ǕǵDžBXljDŽǟǢDžB

    /etc/opt/SUNWips/platform.conf



    iPlanet Portal Server Q[gEFCR|[lgljLǻuserid ljǻǑǻǼBips.gateway.user ǁDZDZljwDŽLJ userid NJvǵǻǢAǁǵDžB




    # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
    # "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
    #

    ips.defaultDomain=iplanet.com
    ips.server.protocol=http
    ips.server.host=siroe.iplanet.com
    ips.server.port=8080
    ips.profile.host=siroe.iplanet.com
    ips.gateway.protocol=https
    ips.gateway.host=siroe.iplanet.com
    ips.gateway.user=Userid
    ips.gateway.port=8443
    ips.virtualhost=siroe.iplanet.com 192.168.01.01
    ips.naming.url=http://siroe.iplanet.com:8080/namingservice
    ips.notification.url=http://siroe.iplanet.com:8080/notificationservice
    ips.daemons=securid radius safeword unix skey
    securidHelper.port=8943
    radiusHelper.port=8944
    safewordHelper.port=8945
    unixHelper.port=8946
    skeyHelper.port=8947


    ips.cookie.name=iPlanetPortalServer
    ips.locale=en_US
    ips.debug=error
    ips.version=3.0
    ips.basedir=/opt
    ips.logdelimiter=&&

  3. u[gǵLJǐǴNJ [gNJǡǟ iPlanet Portal Server Q[gEFCǁINJNǵǻǢǧNJAt@COǕXǵDžB


    # mv /etc/rc3.d/S90ipsgateway /etc/rc3.d/XS90ipsgateway
    # mv /etc/rc3.d/K90ipsgateway /etc/rc3.d/XK90ipsgateway

  4. iPlanet Portal Server T[oǐQ[gEFCǕNǵDžB[gljǻǢ[UǐǵǟA[EBhEǩǕsǵDžB


    % /opt/SUNWips/bin/ipsserver start
    % /opt/SUNWips/bin/ipsgateway start


ǻ

iPlanet Portal Server T[oR|[lgǐQ[gEFCR|[lgǕǏVXeNJCXg[ǵLJAT[oǐQ[gEFCǕ[gljǻǢ[UǐǵǟsDžǧNJDžKvǁDžB


[gljǻǢ[U ID NJCXg[Ǖ Service Pack 3a NJAbvO[hDž

[gljǻǢ[U ID NJCXg[Ǖ Service Pack 2 ǩ Service Pack 3a NJAbvO[hDžNJADžǟ[UǕǢǡLJ[gNJǵǟǮǂKvǁDžB LJAService Pack 3a ǕCXg[ǵLJNJAT[oǐQ[gEFCǕ Non-Root ǐǵǟsDžǧNJǵǻǑǻǼB DZǕsǻǢǐAf[^ǁDžB

AService Pack 3a NJAbvO[hDžLJNJKvǻNJǬǢǟPNJǵDžB

  1. iPlanet Portal Server 3.0 T[oǐQ[gEFCNJDžT[rXǕDžǟ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB

  2. Q[gEFCǁT[oǐRs[^ljsDŽǟǢAǕsǢDžB

    1. Q[gEFC /etc/opt/SUNWips/platform.conf t@CǕWǵDžB

      ljDŽǟǢeLXguips.gateway.user=userid vǕǵDžB


      # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
      # "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
      #

      ips.defaultDomain=iplanet.com
      ips.server.protocol=http
      ips.server.host=siroe.iplanet.com
      ips.server.port=8080
      ips.profile.host=siroe.iplanet.com
      ips.gateway.protocol=https
      ips.gateway.host=siroe.iplanet.com
      ips.gateway.user=userid
      ips.gateway.port=8443
      ips.virtualhost=siroe.iplanet.com 192.168.01.01
      ips.naming.url=http://siroe.iplanet.com:8080/namingservice
      ips.notification.url=http://siroe.iplanet.com:8080/notificationservice
      ips.daemons=securid radius safeword unix skey
      securidHelper.port=8943
      radiusHelper.port=8944
      safewordHelper.port=8945
      unixHelper.port=8946
      skeyHelper.port=8947


      ips.cookie.name=iPlanetPortalServer
      ips.locale=en_US
      ips.debug=error
      ips.version=3.0
      ips.basedir=/opt
      ips.logdelimiter=&&

  3. t@CǕWǵǟA410 sNJucheck_root_uservRgAEgǕ (# Ǖ) ǵDžBXljDŽǟǢDžB

    /opt/SUNWips/bin/ipsserver (Xg 408 ` 429 sǕ\ǵǟǢDž)


    ################################################################

    check_root_user
    check_usage $# $2

    # cd out of cdrom dir, so as to make sure no process gets started with
    # cwd = the cdrom, otherwise cdrom can't eject
    cd /var/opt/SUNWips/debug

    umask 077
    get_data

    case "$1" in
    'create')
    do_debug $2
    $MULTISERVERINSTALL $1
    ;;


  4. t@CǕWǵǟAconfiguration.nsSuiteSpotUser Ǖ root NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/directory4/admin-serv/config/local.conf ()


    userPassword: {SHA}/mZi7HWjvvYwFqgGkIRTOg79/Cc=
    serverRoot: /opt/netscape/directory4
    serverProductName: Administration Server
    serverHostName: siroe.iplanet.com
    uniqueMember: cn=admin-serv-siroe, cn=Netscape Administration Server, cn=Server
    Group, cn=siroe.iplanet.com, ou=iplanet.com, o=NetscapeRoot
    installationTimeStamp: 20000914220659Z
    configuration.nsServerPort: 8900
    configuration.nsSuiteSpotUser: root
    configuration.nsServerAddress: 192.168.178.52
    configuration.nsAdminEnableEnduser: on
    configuration.nsAdminEnableDSGW: on
    configuration.nsDirectoryInfoRef: cn=Server Group, cn=siroe.iplanet.com, ou
    =iplanet.com, o=NetscapeRoot
    configuration.nsAdminUsers: admin-serv/config/admpw
    configuration.nsErrorLog: admin-serv/logs/error
    configuration.nsPidLog: admin-serv/logs/pid
    configuration.nsAccessLog: admin-serv/logs/access
    configuration.nsAdminCacheLifetime: 600
    configuration.nsAdminAccessHosts: *.iplanet.com
    configuration.nsAdminAccessAddresses: 192.168.178.52
    configuration.nsAdminOneACLDir: adminacl
    configuration.nsDefaultAcceptLanguage: en
    configuration.nsClassname: com.netscape.management.admserv.AdminServer@admserv42
    .jar@cn=admin-serv-siroe, cn=Netscape Administration Server, cn=Server Group, c
    n=siroe.iplanet.com, ou=iplanet.com, o=NetscapeRoot

  5. [EBhEljAǕsǢDžB


    # chown -R root:root /etc/opt/SUNWips
    # chown -R root:root /var/opt/SUNWips
    # chown -R root:root /opt/netscape
    # chown -R root:root /opt/SUNWips

  6. t@CǕWǵDžB

    /opt/netscape/server4/http-servername/config/magnus.conf.

    [UOC (Userid) Ǖ root NJXǵDžBXljDŽǟǢDžB


    ServerID https-siroe.iplanet.com
    ServerName siroe.iplanet.com
    Port 8080
    LoadObjects obj.conf
    RootObject default
    ErrorLog /opt/netscape/server4/https-siroe.iplanet.com/logs/errors
    PidLog /opt/netscape/server4/https-siroe.iplanet.com/logs/pid
    User root
    MtaHost localhost
    DNS off
    Security off
    Ciphers +rc4,+rc4export,+rc2,+rc2export,+des,+desede3
    SSL3Ciphers +rsa_rc4_128_md5,+rsa_3des_sha,+rsa_des_sha,+rsa_rc4_40_md5,+rsa_rc2
    _40_md5,-rsa_null_md5,+rsa_des_56_sha,+rsa_rc4_56_sha
    ACLFile /opt/netscape/server4/httpacl/generated.https-florizel.iplanet.com.a cl
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    AcceptLanguage off
    RqThrottle 1024
    StackSize 131072
    CGIWaitPid on
    CGIWaitPid on

  7. t@CǕWǵǟAlocaluser Ǖ root NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/directory4/slapd-servername/config/slapd.conf


    ########################################################################
    # /opt/netscape/directory4/slapd-siroe/config/slapd.conf
    # Netscape Directory Server global configuration file
    # Do not modify this file while ns-slapd is running
    ########################################################################
    instancedir "/opt/netscape/directory4/slapd-siroe"
    errorlog "/opt/netscape/directory4/slapd-siroe/logs/errors"
    errorlog-logging-enabled on

    plugin syntax on "Telephone Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" tel_init

    plugin matchingRule on "Internationalization Plugin"
    "/opt/netscape/directory4/lib/liblcoll.so" orderingRule_init "/opt/netscape/directory4/slapd-siroe/config/slapd-collations.conf"

    plugin syntax on "Integer Syntax" "/opt/netscape/directory4/lib/syntax-plugin.so" int_init

    plugin syntax on "Distinguished Name Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" dn_init

    plugin syntax on "Case Ignore String Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" cis_init

    plugin syntax on "Case Exact String Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" ces_init

    plugin syntax on "Binary Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" bin_init

    return_exact_case on
    include "/opt/netscape/directory4/slapd-siroe/config/slapd.at.conf"
    include "/opt/netscape/directory4/slapd-siroe/config/slapd.oc.conf"
    include "/opt/netscape/directory4/slapd-siroe/config/ns-schema.conf"
    readonly off
    timelimit 3600
    sizelimit 2000
    lastmod on
    idletimeout 0
    ntsynch off
    ntsynch-port 5009
    ntsynchusessl on
    port 8389
    secure-port 636
    maxdescriptors 1024
    schemacheck off
    enquote_sup_oc on
    security off
    localuser root
    userat "/opt/netscape/directory4/slapd-siroe/config/slapd.user_at.conf"
    useroc "/opt/netscape/directory4/slapd-siroe/config/slapd.user_oc.conf"
    accesslog "/opt/netscape/directory4/slapd-siroe/logs/access"

  8. Service Pack 3a AbvO[hǕCXg[ǵDžB iPlanet Portal Server 3.0 NJǬǢǟAuService Pack 3a NJAbvO[hDžvǕQǵǟǂDŽǢB

  9. T[oǐQ[gEFCǕ non-root ǐǵǟsDžǧNJǵDžB uT[oR|[lgNJ[gljǻǢ[UǕDžvǮNjuQ[gEFCR|[lgNJ[gljǻǢ[UǕDžvǕQǵǟǂDŽǢB

  10. DžǟobNAbvf[^ǕǵADžǟT[oCX^XǮNjǻRtBO[VǕǵDžB


ǻ

iPlanet Portal Server T[oǐQ[gEFCǕǏVXeNJCXg[ǵLJAT[oǐQ[gEFCǕ non-root ǐǵǟsDžǧNJDžKvǁDžB


Non-Root NJDžG[bZ[W

[gljǻǢ[UǐǵǟsǵǟǢǐAT[oǐQ[gEFCNJG[bZ[WǁoDŽDžBDZbZ[W\DŽǟǢljANJǏǟ@ǁDŽǟǢDžB


T[oNJDžG[bZ[W

    1. [gljǻǢ[Ut@CfBXNv^lǕ 1024 ǴǻlNJljǴǼBpsserver XNvgǁǪǕ 10240 NJǵǧǐDžB


      /opt/SUNWips/bin/ipsserver: ulimit: exceeds allowable limit

    2. doSKey NG[BDZG[IljǼB


      starting auth helpers ... ld.so.1: /opt/SUNWips/bin/doSKey: fatal: libskey.so: open failed: No such file or directory

      @A/bin/sh lj non-root userid ǐǵǟ doSKey ǕljNDžDZǐljDžB


      LD_LIBRARY_PATH=/opt/SUNWips/bin
      export LD_LIBRARY_PATH
      /opt/SUNWips/bin/doSKey -c 8947

    3. [gljǻǢ[UǐǵǟsǵǟǢǐǴNJA[JljDŽUNIX userid ǕFDžAǧNJǵDžB


      # chown root:sys /opt/SUNWips/bin/doUnix
      # chmod 4555 /opt/SUNWips/bin/doUnix

    chmod R}h setuid doUnix ljLJA[gljǻǢ[UNJǡǟJnDŽLJlj [gljǩǧNJsDŽDžB


Q[gEFCNJDžG[bZ[W

[gljǻǢ[UAǐǵǟ ulimit -n 1024 ǵǩljǴǼBDZLJ[gljǻǢ[UǐǵǟsDžǐAQ[gEFCǁNJljǴNJǕ^ǶDZǐNJǻDžB


/dev/fd/some_number:ulimit: bad ulimit


[U Nobody ǐǵǟsDžǧNJA iPlanet Portal Server ǕDž

ljAiPlanet Portal Server 3.0 T[oNJ[U nobody ǕDžLJNJAT[oǐQ[gEFCǁǏVXeNJCXg[DŽǟǢDžBQ[gEFCǕVXeNJCXg[DžAǏǕǪVXeljsDžKvǁDžB

nobody DŽLJpX[hǕǬLJAnobody Ǖ iPlanet Portal Server t@CLNJwDžǻP[XljǐǶDžB nobody ǁLDžt@CǕǮNjsljǴA[gljOCǵLJ[UljDžB

iPlanet Portal Server T[oǕ nobody ǐǵǟsDžAǪT[oAftHg Web T[o|[glj 8080 ǕbXDžǧNJljǴDžBLDAP T[oftHg|[g 389 ljsljǴAQ[gEFCftHg SSL |[g 443 ljsljǴDžB



nobody ǐǵǟsǵǟǢANetfile ǮNj Netfile Lite AvP[V NFS vgRǕgpljǴǼB





Fwp[A[gǐǵǟsDžKvǁDžB

T[oR|[lgǕNLJNDžǐǴNJA[gǐǵǟsǵǟǂDŽǢB



[U nobody ǁ Service Pack 2 NJCXg[DŽǟǮAǪǕ Service Pack 3a NJAbvO[hǵLJAu[U Nobody Ǖ Service Pack 3a NJAbvO[hDžvǕQǵǟǂDŽǢB

DZDZljAǕǵDžB


CXg[

iPlanet Portal Server 3.0 T[oǕCXg[DžǐǴNJAftHgOCXg[ǕINjDžBAT[oR|[lgǐQ[gEFCR|[lgǕCXg[DžljDžB


iPlanet Portal Server T[oR|[lgǕCXg[Dž
iPlanet Portal Server T[oR|[lgCXg[@NJǬǢǟAwiPlanet Portal Server 3.0 CXg[KChxǕQǵǟǂDŽǢB



qg ftHgljǻǢGgljDŽǟǢDžB




# ./ipsinstall
****************************************************************
iPlanet Portal Server (3.0sp3 release)
****************************************************************

Installation log at /var/sadm/install/logs/ipsinstall.18655/install.log

This product will run without a license. However, you must either purchase a Binary Code License from, or accept the terms of a Binary Software Evaluation license with, Sun Microsystems, to legally use this product.
Do you accept? yes/[no] yes

Inspecting system.
Patch 106040-15 is recommended/required.
Patch 106409-01 is recommended/required.
One or more required/recommended patches are missing from your system.
These patches may or may not apply to your system. Test this by
attempting to install the patches listed above. Please see the Release
Notes for more information regarding patches.
Abort installation? [y]/n n

Inspecting network.
What is the iPS hostname of this machine? [siroe]
What is the subdomain ("." for none)? []
What is the domain? [iplanet.com]
What is the ip address of siroe.iplanet.com? [192.168.01.01]

Inspecting iPS components.

Preparing to install.

Select which component to install:
1) iPlanet(TM) Portal Server
2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
3) Exit
Choice? [3] 1

What directory to install in? [/opt]

Will this be an open portal install? y/[n]

Are the servers using SSL protocol? y/[n]

Is this a multiple server install? y/[n]

The profile server will run on siroe.iplanet.com
On what port will the profile server run? [8080]

The directory server will run on siroe.iplanet.com
What is the port for the directory server? [389]

What is the root of the profile role tree? [iplanet.com]
What is the user for the profile role tree? [root]

On what port will the gateways run? [443]

Is this a multiple gateway install? y/[n]
On what hostname will the gateway run? [MyGateway] siroe
What is the sub-domain name for siroe ("." for none)? []
What is the domain name for siroe? [iplanet.com]

Should the gateway(s) use a web proxy? y/[n]

What is the administrator port for the web server? [8088]

A passphrase is needed to manage and install certificates on the gateway
and the server, in the configuration of the web and LDAP servers and to
allow secure communication between the gateways and servers. The passphrase
must match between gateway and server installations.
What is the passphrase (8 chars minimum) :
Re-enter passphrase :

Start after installation completes? [y]/n

Server settings
Installation Directory : /opt
Server List : http://siroe.iplanet.com:8080
Gateway List : siroe.iplanet.com:443
Profile Server : http://siroe.iplanet.com:8080
Profile Role Tree Root : iplanet.com
Profile Role Tree User : root
LDAP Port : 389
LDAP Admin Port : 8900
Web Server Admin Port : 8088
Start Server : y
Are these settings correct? [y]/n

Installing server.
Installing SUNWwtsdd...
Installing SUNWwtws...
Installing SUNWwtsvd...
Installing SUNWwtdt...
Installing SUNWwtnm...
Installing SUNWwtnf...
Installing SUNWwtrw...
Installing SUNWwtdoc...
Installing SUNWwtsam...
Installing SUNWwtds...

Starting server.


iPlanet Portal Server Q[gEFCR|[lgǕCXg[Dž
iPlanet Portal Server Q[gEFCCXg[@NJǬǢǟAwiPlanet Portal Server 3.0 CXg[KChxǕQǵǟǂDŽǢB



qg ftHgljǻǢGgljDŽǟǢDžB




Select which component to install:
1) iPlanet(TM) Portal Server
2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
3) Exit
Choice? [3] 2

Is the profile server using SSL protocol? y/[n]

Should the local machine be the profile server? [y]/n
The profile server will run on siroe.iplanet.com
What is the port for the profile server? [8080]

What is the root of the role tree? [iplanet.com]
What is the user for the root of the role tree? [root]

On what hostname will the gateway run? [siroe]
What is the sub-domain name for siroe ("." for none)? []
What is the domain name for siroe? [iplanet.com]
On what port will the gateway run? [443]

Does this gateway have multiple network interfaces? y/[n]

Install firewall? y/[n]

A passphrase is needed to manage and install certificates on the gateway
and the server, in the configuration of the web and LDAP servers and to
allow secure communication between the gateways and servers. The passphrase
must match between gateway and server installations.
What is the passphrase (8 chars minimum) :
Re-enter passphrase :

Start after installation completes? [y]/n

Gateway settings
Installation Directory : /opt
Role Tree Root : iplanet.com
Gateway : siroe.iplanet.com:443
Gateway IP Address : 192.168.01.03
Profile Server : http://siroe.iplanet.com:8080
Profile Role Tree Root : iplanet.com
Profile Role Tree User : root
Install Firewall : n
Start Gateway : y
Are these settings correct? [y]/n

Self-signed certificate for a SSL connection.
What is the name of your organization? [MyCompany] sun
What is the name of your organizational unit? [MyDivision] iplanet
What is the name of your city or locality? [MyCity] santa clara
What is the name of your state or province? [MyState] california
What is the two-letter country code? [us]

Installing gateway.
Installing SUNWwtgwd...

Starting gateway.


[U Nobody ǐǵǟsDžǧNJT[oR|[lgǕDž

ǴǁǕǴADžǟ [gǐǵǟsǵǟǂDŽǢB



ǕsDžONJAService Pack 3a T[oAQ[gEFCAǮNjT[hp[eBiǕCXg[ǵǟǂDŽǢBǪǧǵǻǢǐACXg[ǕJǵǟsǻǑǻǻǂǻDžB



Service Pack 3a CXg[NJǬǢǟAuCXg[NJDžvǕQǵǟǂDŽǢB

iPlanet Portal Server \tgEFAǕCXg[ǵLJANJ]ǡǟǵDžB

  1. [gǐǵǟOCǵA[EBhEljǧNJǵDžB


    # chmod 666 /dev/random

  2. t@CǕWǵDžBDZljAservername ǁsiroe NJǻǡǟǢDžBljAYDžT[oǕgpǵǟǂDŽǢB

    /opt/netscape/server4/http-servername/config/magnus.conf

    [U root Ǖ[U nobody NJXǵDžBXljDŽǟǢDžB


    ServerID https-siroe.iplanet.com
    ServerName siroe.iplanet.com
    Port 8080
    LoadObjects obj.conf
    RootObject default
    ErrorLog /opt/netscape/server4/https-siroe.iplanet.com/logs/errors
    PidLog /opt/netscape/server4/https-siroe.iplanet.com/logs/pid
    User nobody
    MtaHost localhost
    DNS off
    Security off
    Ciphers +rc4,+rc4export,+rc2,+rc2export,+des,+desede3
    SSL3Ciphers +rsa_rc4_128_md5,+rsa_3des_sha,+rsa_des_sha,+rsa_rc4_40_md5,+rsa_rc2
    _40_md5,-rsa_null_md5,+rsa_des_56_sha,+rsa_rc4_56_sha
    ACLFile /opt/netscape/server4/httpacl/generated.https-florizel.iplanet.com.a cl
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    AcceptLanguage off
    RqThrottle 1024
    StackSize 131072
    CGIWaitPid on
    CGIWaitPid on

  3. [gǐǵǟOCǵA[EBhEljǧNJǵDžB


    # chown -R nobody:nobody /opt/netscape
    # chown -R nobody:nobody /opt/SUNWips

  4. t@CǕWǵǟAlocaluser Ǖ nobody NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/directory4/slapd-servername/config/slapd.conf


    ########################################################################
    # /opt/netscape/directory4/slapd-siroe/config/slapd.conf
    # Netscape Directory Server global configuration file
    # Do not modify this file while ns-slapd is running
    ########################################################################
    instancedir "/opt/netscape/directory4/slapd-siroe"
    errorlog "/opt/netscape/directory4/slapd-siroe/logs/errors"
    errorlog-logging-enabled on

    plugin syntax on "Telephone Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" tel_init

    plugin matchingRule on "Internationalization Plugin"
    "/opt/netscape/directory4/lib/liblcoll.so" orderingRule_init "/opt/netscape/directory4/slapd-siroe/config/slapd-collations.conf"

    plugin syntax on "Integer Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" int_init

    plugin syntax on "Distinguished Name Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" dn_init

    plugin syntax on "Case Ignore String Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" cis_init

    plugin syntax on "Case Exact String Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" ces_init

    plugin syntax on "Binary Syntax"
    "/opt/netscape/directory4/lib/syntax-plugin.so" bin_init
    return_exact_case on
    include "/opt/netscape/directory4/slapd-siroe/config/slapd.at.conf"
    include "/opt/netscape/directory4/slapd-siroe/config/slapd.oc.conf"
    include "/opt/netscape/directory4/slapd-siroe/config/ns-schema.conf"
    readonly off
    timelimit 3600
    sizelimit 2000
    lastmod on
    idletimeout 0
    ntsynch off
    ntsynch-port 5009
    ntsynchusessl on
    port 389
    secure-port 636
    maxdescriptors 1024
    schemacheck off
    enquote_sup_oc on
    security off
    localuser nobody
    userat "/opt/netscape/directory4/slapd-siroe/config/slapd.user_at.conf"
    useroc "/opt/netscape/directory4/slapd-siroe/config/slapd.user_oc.conf"
    accesslog "/opt/netscape/directory4/slapd-siroe/logs/access"

  5. t@CǕWǵǟAUser Ǖ nobody NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/server4/https-servername/config/magnus.conf


    #ServerRoot /opt/netscape/server4/https-siroe.iplanet.com
    ServerID https-siroe.iplanet.com
    ServerName siroe.iplanet.com
    Port 8080
    LoadObjects obj.conf
    RootObject default
    ErrorLog /opt/netscape/server4/https-siroe.iplanet.com/logs/errors
    PidLog /opt/netscape/server4/https-siroe.iplanet.com/logs/pid
    User nobody
    MtaHost localhost
    DNS off
    Security on
    Ciphers +rc4,+rc4export,+rc2,+rc2export,+des,+desede3
    SSL3Ciphers +rsa_rc4_128_md5,+rsa_3des_sha,+rsa_des_sha,+rsa_rc4_40_md5,+rsa_rc2
    _40_md5,-rsa_null_md5,+rsa_des_56_sha,+rsa_rc4_56_sha
    ACLFile /opt/netscape/server4/httpacl/generated.https-siroe.iplanet.com.acl
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    AcceptLanguage off
    RqThrottle 1024
    StackSize 131072
    CGIWaitPid on
    CGIWaitPid on

  6. LDAP Directory Server T[ovZX [g O[UǐǵǟsDŽAt@CǕWǵǟAconfiguration.nsSuiteSpotUser Ǖ nobody NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/directory4/admin-serv/config/local.conf


    userPassword: {SHA}/mZi7HWjvvYwFqgGkIRTOg79/Cc=
    serverRoot: /opt/netscape/directory4
    serverProductName: Administration Server
    serverHostName: siroe.iplanet.com
    uniqueMember: cn=admin-serv-siroe, cn=Netscape Administration Server, cn=Server
    Group, cn=siroe.iplanet.com, ou=iplanet.com, o=NetscapeRoot
    installationTimeStamp: 20000914220659Z
    configuration.nsServerPort: 8900
    configuration.nsSuiteSpotUser: nobody
    configuration.nsServerAddress: 192.168.178.52
    configuration.nsAdminEnableEnduser: on
    configuration.nsAdminEnableDSGW: on
    configuration.nsDirectoryInfoRef: cn=Server Group, cn=siroe.iplanet.com, ou
    =iplanet.com, o=NetscapeRoot
    configuration.nsAdminUsers: admin-serv/config/admpw
    configuration.nsErrorLog: admin-serv/logs/error
    configuration.nsPidLog: admin-serv/logs/pid
    configuration.nsAccessLog: admin-serv/logs/access
    configuration.nsAdminCacheLifetime: 600
    configuration.nsAdminAccessHosts: *.iplanet.com
    configuration.nsAdminAccessAddresses: 192.168.178.52
    configuration.nsAdminOneACLDir: adminacl
    configuration.nsDefaultAcceptLanguage: en
    configuration.nsClassname: com.netscape.management.admserv.AdminServer@admserv42
    .jar@cn=admin-serv-siroe, cn=Netscape Administration Server, cn=Server Group, cn=siroe.iplanet.com, ou=iplanet.com, o=NetscapeRoot


  7. [EBhElj[gǐǵǟAǕsǢDžB


    # chown -R nobody:nobody /etc/opt/SUNWips
    # chown -R nobody:nobody /var/opt/SUNWips

  8. T[o http ǮNj netlet vLVǕ nobody ǐǵǟsDžǧNJDžNJA/etc/opt/SUNWips/platform.conf t@CǕWǵDžBXljDŽǟǢDžB

    • ips.httpproxy.user=nobody

    • ips.netletproxy.user=nobody


      # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
      # "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
      #

      ips.defaultDomain=iplanet.com
      ips.server.protocol=http
      ips.server.host=siroe.iplanet.com
      ips.server.port=8080
      ips.profile.host=siroe.iplanet.com
      ips.gateway.protocol=https
      ips.gateway.host=siroe.iplanet.com
      ips.gateway.port=443
      ips.virtualhost=siroe.iplanet.com 192.168.01.01
      ips.naming.url=http://siroe.iplanet.com:8080/namingservice
      ips.notification.url=http://siroe.iplanet.com:8080/notificationservice
      ips.daemons=securid radius safeword unix skey
      securidHelper.port=8943
      radiusHelper.port=8944
      safewordHelper.port=8945
      unixHelper.port=8946
      skeyHelper.port=8947


      ips.httpproxy.user=nobody
      ips.netletproxy.user=nobody

      ips.cookie.name=iPlanetPortalServer
      ips.locale=en_US
      ips.debug=error
      ips.version=3.0
      ips.basedir=/opt
      ips.logdelimiter=&&

  9. iPlanet |[^vLVT[oǕNǵDžB[gǐǵǟA[EBhEljǕsǵDžB


    # /opt/SUNWips/bin/ipshttpd stop
    # /opt/SUNWips/bin/ipsnetletd stop
    # /opt/SUNWips/bin/ipshttpd start
    # /opt/SUNWips/bin/ipsnetletd start


[U Nobody ǐǵǟsDžǧNJQ[gEFCR|[lgǕDž

Q[gEFCǁT[oǐǏVXeNJCXg[DŽǟǢǻǢNJAQ[gEFCNJ[U nobody ǕDžLJǕNJǵDžB



ǕsDžONJAService Pack 3a T[oAQ[gEFCAǮNjT[hp[eBiǕCXg[ǵǟǂDŽǢBǪǧǵǻǢǐACXg[ǕJǵǟsǻǑǻǻǂǻDžB





Q[gEFCR|[lgǕNLJNDžǐǴNJA[gǐǵǟsǵǟǂDŽǢB



Service Pack 3a CXg[NJǬǢǟAuCXg[NJDžvǕQǵǟǂDŽǢB

iPlanet Portal Server \tgEFAǕCXg[ǵLJANJ]ǡǟǵDžB

  1. [gǐǵǟA[EBhEljǧNJǵDžB


    # chmod 666 /dev/random
    # chown -R nobody:nobody /etc/opt/SUNWips
    # chown -R nobody:nobody /var/opt/SUNWips
    # chown -R nobody:nobody /opt/SUNWips

  2. /etc/opt/SUNWips/platform.conf t@CǕWǵDžBXljDŽǟǢDžB

    • ips.gateway.user=nobody


      # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
      # "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
      #

      ips.defaultDomain=iplanet.com
      ips.server.protocol=http
      ips.server.host=siroe.iplanet.com
      ips.server.port=8080
      ips.profile.host=siroe.iplanet.com
      ips.gateway.protocol=https
      ips.gateway.host=siroe.iplanet.com
      ips.gateway.port=443
      ips.virtualhost=siroe.iplanet.com 192.168.01.01
      ips.naming.url=http://siroe.iplanet.com:8080/namingservice
      ips.notification.url=http://siroe.iplanet.com:8080/notificationservice
      ips.daemons=securid radius safeword unix skey
      securidHelper.port=8943
      radiusHelper.port=8944
      safewordHelper.port=8945
      unixHelper.port=8946
      skeyHelper.port=8947


      ips.gateway.user=nobody

      ips.cookie.name=iPlanetPortalServer
      ips.locale=en_US
      ips.debug=error
      ips.version=3.0
      ips.basedir=/opt
      ips.logdelimiter=&&

Q[gEFCǁ[U nobody ǐǵǟDŽǟǢAQ[gEFCǁNDžǐǴǻZbVNJDžLJAǕsǵDžB


# chmod 4555 /etc/init.d/ipsgateway


ǻ

iPlanet Portal Server T[oǐQ[gEFCǕǏVXeNJCXg[ǵLJAT[oǐQ[gEFCǕ[U nobody ǐǵǟsDžǧNJDžKvǁDžB


[U Nobody Ǖ Service Pack 3a NJAbvO[hDž

[U nobody Ǖ Service Pack 2 ǩ Service Pack 3a NJAbvO[hDžNJADžǟ[UǕǢǡLJ [gNJǵǟǮǂKvǁDžBLJAService Pack 3a ǕCXg[ǵLJNJAT[oǐQ[gEFCǕ nobody ǐǵǟsDžǧNJǵǻǑǻǼBDZǕsǻǢǐAf[^ǁDžB

AService Pack 3a NJAbvO[hDžLJNJKvǻNJǬǢǟPNJǵDžB

  1. iPlanet Portal Server 3.0 T[oǐQ[gEFCNJDžT[rXǕDžǟ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB

  2. Q[gEFCǁT[oǐRs[^ljsDŽǟǢAǕsǢDžB

    1. Q[gEFC /etc/opt/SUNWips/platform.conf t@CǕWǵDžB

      ljDŽǟǢǧNJAeLXguips.gateway.user=nobodyvǕǵDžB


      # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
      # "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
      #

      ips.defaultDomain=iplanet.com
      ips.server.protocol=http
      ips.server.host=siroe.iplanet.com
      ips.server.port=8080
      ips.profile.host=siroe.iplanet.com
      ips.gateway.protocol=https
      ips.gateway.host=siroe.iplanet.com
      ips.gateway.port=443
      ips.virtualhost=siroe.iplanet.com 192.168.01.01
      ips.naming.url=http://siroe.iplanet.com:8080/namingservice
      ips.notification.url=http://siroe.iplanet.com:8080/notificationservice
      ips.daemons=securid radius safeword unix skey
      securidHelper.port=8943
      radiusHelper.port=8944
      safewordHelper.port=8945
      unixHelper.port=8946
      skeyHelper.port=8947


      ips.gateway.user=nobody

      ips.cookie.name=iPlanetPortalServer
      ips.locale=en_US
      ips.debug=error
      ips.version=3.0
      ips.basedir=/opt
      ips.logdelimiter=&&

    2. [EBhEljAǕsǢDžB


      # chown -R root:root /etc/opt/SUNWips
      # chown -R root:root /var/opt/SUNWips
      # chown -R root:root /opt/SUNWips

  3. t@CǕWǵǟAconfiguration.nsSuiteSpotUser Ǖ root NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/directory4/admin-serv/config/local.conf


    nsServerID: admin-serv
    userPassword: {SHA}/mZi7HWjvvYwFqgGkIRTOg79/Cc=
    serverRoot: /opt/netscape/directory4
    serverProductName: Administration Server
    serverHostName: siroe.iplanet.com
    uniqueMember: cn=admin-serv-siroe, cn=Netscape Administration Server, cn=Server
    Group, cn=siroe.iplanet.com, ou=iplanet.com, o=NetscapeRoot
    installationTimeStamp: 20000914220659Z
    configuration.nsServerPort: 8900
    configuration.nsSuiteSpotUser: root
    configuration.nsServerAddress: 192.168.178.52
    configuration.nsAdminEnableEnduser: on
    configuration.nsAdminEnableDSGW: on


  4. [EBhEljAǕsǢDžB


    # chown -R root:root /etc/opt/SUNWips
    # chown -R root:root /var/opt/SUNWips
    # chown -R root:root /opt/netscape
    # chown -R root:root /opt/SUNWips

  5. t@CǕWǵDžB

    /opt/netscape/server4/https-servername/config/magnus.conf

    [U nobody Ǖ[U root ONJXǵDžBXljDŽǟǢDžB


    ServerID https-siroe.iplanet.com
    ServerName siroe.iplanet.com
    Port 8080
    LoadObjects obj.conf
    RootObject default
    ErrorLog /opt/netscape/server4/https-siroe.iplanet.com/logs/errors
    PidLog /opt/netscape/server4/https-siroe.iplanet.com/logs/pid
    User root
    MtaHost localhost
    DNS off
    Security off


  6. t@CǕWǵǟAlocaluser Ǖ root NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/directory4/slapd-servername/config/slapd.conf


    return_exact_case on
    include "/opt/netscape/directory4/slapd-siroe/config/slapd.at.conf"
    include "/opt/netscape/directory4/slapd-siroe/config/slapd.oc.conf"
    include "/opt/netscape/directory4/slapd-siroe/config/ns-schema.conf"
    readonly off
    timelimit 3600
    sizelimit 2000
    lastmod on
    idletimeout 0
    ntsynch off
    ntsynch-port 5009
    ntsynchusessl on
    port 389
    secure-port 636
    maxdescriptors 1024
    schemacheck off
    enquote_sup_oc on
    security off
    localuser root
    userat "/opt/netscape/directory4/slapd-siroe/config/slapd.user_at.conf"
    useroc "/opt/netscape/directory4/slapd-siroe/config/slapd.user_oc.conf"
    accesslog "/opt/netscape/directory4/slapd-siroe/logs/access"

  7. t@CǕWǵǟA[U nobody Ǖ root NJXǵDžBXljDŽǟǢDžB

    /opt/netscape/server4/https-servername/config/magnus.conf


    #ServerRoot /opt/netscape/server4/https-siroe.iplanet.com
    ServerID https-siroe.iplanet.com
    ServerName siroe.iplanet.com
    Port 8080
    LoadObjects obj.conf
    RootObject default
    ErrorLog /opt/netscape/server4/https-siroe.iplanet.com/logs/errors
    PidLog /opt/netscape/server4/https-siroe.iplanet.com/logs/pid
    User root
    MtaHost localhost
    DNS off
    Security on

  8. Service Pack 3a AbvO[hǕCXg[ǵDžB iPlanet Portal Server 3.0 NJǬǢǟAuService Pack 3a NJAbvO[hDžvǕQǵǟǂDŽǢB

  9. T[oǐQ[gEFCǕ nobody ǐǵǟsDžǧNJǵDžB uT[oR|[lgNJ[gljǻǢ[UǕDžvǮNjuQ[gEFCR|[lgNJ[gljǻǢ[UǕDžvǕQǵǟǂDŽǢB

  10. DžǟobNAbvf[^ǕǵADžǟT[oCX^XǮNjǻRtBO[VǕǵDžB


1 ǬhCNJP[ǕCXg[ǵALNJDž

DZ@\NJǡǟA1 ǬCX^XNJǵǟP[ǕT|[gDžDZǐǁljǴDžBLJAAhCA[A[UNJǵǟP[ǕwDžDZǐǁljǴDžBLJǐǶǑA1 Ǭ iPS CX^XNJ 3 ǬP[pbP[WǁCXg[DŽǟǢAP[ǾǐNJ 3 ǬhCǕDžDZǐǁljǴDžB domain1 NJo^Dž[U locale1 ǕgpǵAdomain2 NJo^Dž[U locale2 ǕgpDžǐǢǧǧNJǻDžB

VǵǢP[ǕCXg[DžLJNjNJAipsadmin R}hǕsǵǟ iwtPlatform ǕXVDžKvǁDžBiwtPlatform-availableLocales AǪ[UǁpljǴDžǟP[ǕXgǵDžBNJǕǵDžB


Attribute for available locales:
<iwt:Att name="iwtPlatform-availableLocales"
type="stringlist"
desc="Available Locale"
idx="X-x7"
userConfigurable="True">
<Val>en_US</Val>
<Rperm>ADMIN</Rperm><Rperm>OWNER</Rperm>
<Wperm>ADMIN</Wperm>
</iwt:Att>

DZl en_US LJ ja_JA ǧNJǶDžǁA[UNJǵǟALJǐǶǑp () ǧNJAp\ǻP[Iǻǁ\DŽDžB

hCP[ǕwDžNJAljǵDžB

  1. R\[NJOCǵA[hC] ǕIǵDžB

  2. DžhCǕIǵDžB

  3. [vbgtH[] ǐ [IvVǕ\] ǕIǵDžB

  4. DZhCljgp\NJDžǕwǵDžB


I[v|[^ljFp SSL ǕT|[gDž

Q[gEFCǻǵ|[^ljADZ@\NJǡǟATCgǁ SSL (HTTP) ǻǵljDžNJǩǩǽA[Uo^LJNJ SSL (HTTPS) T[oǕT|[gDžDZǐǁljǴDžBǬAhttp ǕgǡǟDžǟRecǕfXNgbvNJDžǧNJDŽǟǢ|[^Ahttps ǕgǡLJ[Uo^ǒOCǕT|[gDžDZǐǁ\ljDžB

iPlanet Portal Server A1 ǬCX^Xǁ http ǕAǧ 1 ǬCX^Xǁ https ǕsDžǧǻ 2 Ǭ iPlanet Portal Server CX^XǕsDžDZǐNJADZǕT|[gǵDžB

2Ǭ iPlanet Portal Server CX^XǕDž@NJǬǢǟAuiPlanet Portal Server CX^XǕDžvǕQǵǟǂDŽǢB

DZT[oCX^XǕǵLJAT[o 2 ǬCX^XǕ SSL NJXǵDžBNJǬǢǟAuiPlanet Portal Server CX^XǕDžvǕQǵǟǂDŽǢB2 ǬCX^XǕǵLJAFNJASSL ǕgpǵǻǢT[o (CX^X) NJ_CNgDžǧNJ[Uvt@CǕXVǵDžBljǵDžB

SSL ǕgpǵǻǢT[o (CX^X) FDŽǻǢZbVǁDžǟ SSL T[o (CX^X) NJ_CNgDŽǧNJDžLJNJA/etc/opt/SUNWips/ fBNgNJ platform.conf t@CǕWǵDžB

  1. [gNJǻAfBNgǕ /etc/opt/SUNWips NJXǵDžB

  2. YDž platform.conf t@CljAips.nosession.url/login ǩǧNJXǵDžB

    https://servername:port/login (A|[g 8081)

DZDZljAservername SSL T[oCX^XzXgljAportT[oCX^XǁsDŽǟǢ|[gǕwǵDžB

iPlanet Portal Server T[oCX^XǕgpǵǟǢAeCX^XNJAtǟǢ platform.conf t@CǕWǵDžB

Džǟo^ǐOC https T[o_CNgDŽADžǟfXNgbv_CNg http T[oNJDžB


# Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
# "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
#

ips.defaultDomain=iplanet.com
ips.server.protocol=http
ips.server.host=siroe.iplanet.com
ips.server.port=8080
ips.profile.host=siroe.iplanet.com
ips.gateway.protocol=https
ips.gateway.host=siroe.iplanet.com
ips.gateway.port=8443
ips.virtualhost=siroe.iplanet.com 192.168.01.01
ips.naming.url=http://siroe.iplanet.com:8080/namingservice
ips.notification.url=http://siroe.iplanet.com:8080/notificationservi ce
ips.daemons=securid radius safeword unix skey
securidHelper.port=8943
radiusHelper.port=8944
safewordHelper.port=8945
unixHelper.port=8946
skeyHelper.port=8947


ips.cookie.name=iPlanetPortalServer
ips.locale=en_US
ips.debug=error
ips.version=3.0
ips.basedir=/opt
ips.logdelimiter=&&
ips.profile.port=8080
ips.nosession.url=https://siroe:8081/login
ips.pcookie.name=iPSpCookie
ips.gateway.retries=6


  1. t@CǕWǵDžBXljDŽǟǢDžB

    /etc/opt/SUNWips/desktop/customized_template/iwtLoginProvider/display.html

    <FORM ACTION="https://siroe.iplanet.com:8081/login/Membership" onSubmit="return checkBlank()" MET
    HOD=GET NAME="userid_form" ENCTYPE="application/x-www-form-urlencoded">

    ǮNj

    <FONT FACE="[tag:iwtDesktop-fontFace1]" SIZE="-1"><A HREF="https://siroe.iplanet.com:8081/login/Membership?arg
    =newsession&page=1&Submit=New%20User">o^</A></FONT>

  2. R\[ljAI[v|[^lj SSL ǕgpǵǻǢ|[gǕgpDžǧNJ[Uvt@CǕǵDžBǕsǵDžB

    1. R\[NJOCǵA[hC] ǕIǵDžB

    2. hCǕIǵA[U (vt@C) ǕINjDžB

    3. [IvVǕ\] ǕIǵDžB

    4. [UftHg URL Ǖ /DesktopServlet ǩǧNJXǵDžB

      http://servername:port/DesktopServlet NJXǵDžB

    5. y[WNJ [M] {^ǕNbNǵǟAXǕǵDžB

    6. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


F

W[ auth module AFǁZLA|[^ljgpDŽǟǢǟAiPlanet Portal Server T[oǁQ[gEFCǻǵljCXg[DŽNJAuI[v |[^v CXg[ǕT|[gDžIljǟǢDžB

T^IǻCXg[ADZFW[ǁBLDŽǟǢF^CvljDžBhttp://server:port/login/mydomain ǐǢǧ URL ǁwDŽǐA[UuEUNJu[UvfXNgbvǁ\DŽDžBURL ǕwDžOA[UǩKvǼB

[UfXNgbvNJOCljǴ[U ID XgǕwljǴ@\DžBDZXgAR\[ǕǏǟǒWǁljǴDžB


[UǕDž

[U ID ǁ u[UXgvNJǡǟǢǑA[UfXNgbvANZXǁDŽAwDŽLJ[U ID NJǪZbVǁǟDžB[U ID ǁ u[U[XgvNJǻǂǟfXNgbv\DŽDžǁAǪAZbV [ftHg[U] ljwDŽLJ [U ID NJǟDžB


ftHg[UǕXDž

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [hC] NǕIǵDžB

  3. [Portal Server hC] y[WljAǕsǢDžB

    hCǕIǵDžB

  4. [hCA[A[Uvt@C] y[WljA

    1. [vt@C] NǕWJǵDžB

    2. [F] NǕWJǵDžB

  5. [F] j[ljA

    1. [] ǕIǵDžB

  6. y[WNJ [IvVǕ\] ǕIǵDžB

    1. [[UXg] ftHgluanonymousvǕI[U ID NJXǵDžB

    2. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  7. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


ftHg[UǕDž

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [hC] NǕIǵDžB

  3. [hCA[A[Uvt@C] y[WljA

    1. [vt@C] NǕWJǵDžB

    2. [F] NǕWJǵDžB

  4. [F] j[ljA

    1. [] ǕIǵDžB

  5. y[WNJ [IvVǕ\] ǕIǵDžB

    1. [ftHg[U]ftHgluanonymousvǕI[U ID NJXǵDžB

    2. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  6. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


goto p[^Ǖgǡǟ[UǕ_CNgDž

goto p[^ǕgpDžǐAOCLJOAEgNJ[Uvt@CNJDŽftHgO URL NJ[UǕ_CNgDžǧAauth NJwǁoDŽDžB

[UǁFDŽǐAAvP[VA[Uvt@CNJi[DŽǟǢftHg fXNgbv URL NJ[UǕNJA_CNg URL ǕwDžǧ[UNJvvgǕoǼDžB

goto p[^ǕgǧǐANjoǵǟǢAvP[VǁA[U_CNgǕwljǴǧNJǻDžBLJǐǶǑA[UǁFNJǵLJNJAvP[Vǁ[UǕ my.sun.com NJ_CNgDžAǪOCNǧNJǻDžB

http://sun.domain:port/login?goto=http://my.sun.com

API JljǑAOAEg URL NJ goto p[^ǕDZǐNJAOAEgǵLJǐǴNJ[Uǁ_CNgDŽǕwDžDZǐljǴDžBOAEgǵLJNJAvP[Vǁ[UǕ nasdaq.com NJ_CNgDžAǪOAEg NǧNJǻDžB

http://sun.domain:port/logout?goto=http://sun.com

goto p[^ǕNJNJAuEUǕJǴAAhXtB[hNJeǕǵǟǂDŽǢB

http://<server.domain>:<port>/login?goto=<URL>

goto p[^ADZ auth ZbVNJLljA[Uvt@CNJDŽǟǢftHg URL ǕXDžDZǐǼB


i cookie ǕDž

@\gNJAiIǻ cookie ǕljǴǧNJǻǵLJBǬA[UǁuEUǕǏLJǐǴǒA[UZbVǁNJǻǡLJǐǴljAǪ[UFǕKvǐǵǼB

i cookie [hA[UNJǡǟDŽDžBi cookie [hǕDžNJAuOC`lv Ǖgǡǟ [[UǐpX[hǕ] `FbN{bNXǕINJǵDžBi cookie ǕLNJDžǐAǁDžB

  • [UAuEUǕNjNǵLJǐǴNJOCǵǻǮDžKvǁǼB

  • [Uǁ my_site.com ǐǢǧ URL ǕNjKǐAOCvZXǕXLbvǵǟAǪ[UlfXNgbvǁDžNJ\DŽDžB

LJǵA[UǁINJOAEgǵLJAǏTCgǕKLJǐǴNJOCǁKvNJǻDžB

hCNJi cookie ǕDžNJ

  1. R\[NJOCǵA[hC] ǕIǵDžB

  2. hCǕIǵA[vt@C] ǮNj [F] ǕIǵDžB

  3. [vt@C: F] y[Wlj [IvVǕ\] ǕINjDžB

  4. [i Cookie ] eLXg{bNXNJAcookie ǕwǵDžB

    cookie LǁǕbljwǵDžB

  5. [i cookie [h] `FbN{bNXǕINJǵDžB

    DZhC[Ui cookie [hǁLNJǻDžB

i cookie [hǕmFDžNJAuEUǕJǴAAhXtB[hNJeǕǵDžB

http://server.domain:port/login/domain?iPSCookie=yes

p[^ iPSCookie lǁ yes Ai cookie [hǁLNJǻǡǟǢDžB


FǕgDž

LǻZbVǁAFKvǼBǬA[Uǁ[Uǩo^[UNJǶA[UNJNJLǻZbVǁLJAo[VbvW[ǻǫFW[ǕgǡǟFDžDZǐljǴǼljǵLJBService Pack 3a ljADZ_ǁPDŽǵLJB

o^[UǁfXNgbvǩFǕsǧǐAAvP[VǪ[UNJǬǢǟǕWA[Uvt@CNJLjǢǟ[UfXNgbvǕ\ǵDžBVK[UǁfXNgbvǩFǕsǻLJAǪ[UftHg fXNgbv URL lj auth module ǕNjoDžONJA[UZbV (fXNgbvǩ) ǁNJǻDžBDZNJǡǟALǻ iPlanet Portal Server ZbVǕsǻǡǟǢ[UAOAEg URL ǕMǵǻǂǟAOCW[NJANZXDžDZǐǁljǴDžBLJǐǶǑAOC`l URL ǕMǵǟA[Uǁo[VbvW[ljo^ljǴǧNJǵDžB

http://server.domain:port/login/Membership?domain=/<mydomain>&arg=newsession

DZDZljAarg=newsession p[^AURL ljFW[ǕNjoDžONJAZbVǕNJDžǧFW[NJwDžLJljDžB


ftHg URL ǕDž

DZ@\ǕgǧǐA[Uvt@CONJAvOC\ǻC^[tF[XNJ[UftHg URL ǕljǴDžBDZ\bhNJǡǟA[Uvt@CftHg URL ǁXDŽDZǐǼB[UFǁDžǐAǪ[UDZ URL NJ_CNgDŽDžBpluggable authentication API setDefaultURL ǐǢǧVǵǢ\bhljAFW[ǕgǡǟAFǁǵLJǐǴ[UftHg _CNg URL ǕDžDZǐǁljǴDžBDZ\bhǕgǡǟ[Uvt@CNJ[UǁXDŽDZǐǼBLJǵAgoto p[^ǁǴDŽDžBugoto p[^Ǖgǡǟ[UǕ_CNgDžvǕQǵǟǂDŽǢB


public void setDefaultURL(java.lang.String url)
throws LoginException

DZDZljAURL p[^[UftHg URL NJuǴǶDžBLJǐǶǑAǧNJǵDžB


public void setDefaultURL("http://www.sun.com")


http://www.sun.com A[UftHg URL ǐǵǟDŽǟǢDžB


[UvpeBǕADž

DZ@\ǕgǧǐAFW[ǁ[UZbVǩ[UvpeBǕADžDZǐǁljǴDžBpluggable auth API setUserSessionProperty ǮNj getUserSessionProperty ǐǢǧ 2 ǬVǵǢ\bhljAFW[ǕgǡǟA[UZbVvpeBǕDžDZǐǁljǴDžBFW[AZbVvpeBǕDžDZǐNJA`lAAvP[VALJǪFW[ǐMljǴǧNJǻDžBLJǐǶǑAJX^FW[ǁZbVNJ[UpX[hǕDžǐAAvP[VljVOTCINJǵǟDZvpeBǕoDžDZǐǁljǴDžB


public void setUserSessionProperty(java.lang.String name,
java.lang.String value)
throws LoginException

DZDZljAp[^vpeBljAp[^lvpeBlljDžB


public java.lang.String getUserSessionProperty(java.lang.String name)
throws LoginException

DZDZljAp[^vpeBljADZNJvpeBlǁDŽDžB


dq[AhXǕ[Uvt@C ID ǐǵǟgpDž

dq[AhXǕ[Uvt@C ID ǐǵǟgpDžDZǐǁljǴDžB

dq[AhXǕvt@C ID ǐǵǟgpDžNJANJ]ǡǟǵDžB

  1. R\[NJOCǵA[hC] ǕIǵDžB

  2. hCǕIǵA[vt@C] ǮNj [F] ǕIǵDžB

  3. Xgǩ [Cert] ǕIǵDžB

  4. [vt@C[UNJANZXDžLJNJgpDžtB[hǕwǵǟǂDŽǢ] ǩ [dq[AhX] ǕIǵDžB

    DZDZljAA[Uvt@C ID NJANZXDžLJNJgpDžtB[hǕwljǴDžB[dq[AhX] ǁIDŽǐAcert auth module Aemailaddr ^ONJǵA[U dn tB[hNJ emailAddr tB[hǕǵAǪlǕgǡǟ[Uvt@C ID NJANZXǵDžB

    emailAddr ^OAiwtAuthCert.properties t@CNJDŽǟǮATCgǒsNJǢǟlNJuǴǶDZǐǁljǴDžB

  5. [M] {^ǕNbNǵDžB


OC`l

iPlanet Portal Server 3.0 NJAo[VbvFW[ǁA|[^CXg[ǕJǂNJDžBuv[UǐlNJAo^[UA|[^IRecǕ\ljǴAo^[UOCǵǟp[\iCYDŽLJRecǕ\ljǴDžBfXNgbvNJOC`lǕDžǐAo^[U|[^NJeNJANZXljǴǧNJǻDžBAo^[UAǴǴIRecǕ\DžDZǐǁljǴDžBLJAOC`lǁǐA|[^NJPNJo^ǵAp[\iCYDŽLJy[WǕDZǐǁljǴDžB

DŽNJAOC`lNJA[Uǁi cookie ǕLNJljǴIvVǁDžB i cookie T|[gA[UOCǕ cookie NJǟǮǂFVXe@\ 1 ǬljADZNJǡǟ[UZbVNJINJOCDžDZǐǁljǴDžBDZ`lNJ`FbN{bNXǁAhCljDZIvVgpǁDŽǟǢAOCLJi cookie T|[gǕLNJDžDZǐǁljǴDžB

OC`lNJ[UǁWljǴǁǻǢLJAOC`lpWy[WǼB


JavaServer Pages voC_

JavaServer PagesTM Provider (JSPProvider) @\ǕgǧǐAvoC_AJavaServer Pages (JSP) ǕgǡǟfXNgbv`lNJǴDZǐǁljǴDžB

JSP x[X`lT|[gAJSPProvider ǐǑNXǕǏǟDŽDžBJSP Provider x[X`lNJA`lNJǡǟǢWONJAǧǻǁDžB

  • contentPage - getContent \bhǕgǡǟ`lRecǕDžNJgpDŽ JSPB

  • editPage - getEdit \bhǕgǡǟWy[WRecǕDžNJgpDŽ JSPB

  • processPage - processEdit \bhǕgǡǟWy[WǕDžNJgpDŽ JSPB

  • contentPage JSP A`l HTML RecǕǵDžBDŽLJ HTML NJA`llj\NJKǵǟǢ^OǁgpDŽǟǢKvǁDžB

  • editPage JSP A[Uǁ`l [W] {^ǕNbNDžǐ\DŽWtH[RecǕǵDžBDZy[WIvVljAwǵǟǢǻǢAvoC_ isEditable \bhǁAuU (false)vǕǵDžBcontentPage JSP ǐlNJADZ JSP iPlanet Portal Server vbgtH[T[rXNJANZXljǴDžB

  • contentPage ǮNj editPage JSP ADŽǥǻgǼljgpljǴDžBLJǐǶǑAvoC_NX Java R[hljWy[WǕljǴAJSP ǕgǡǟRecǕDžDZǐljǴDžB

JSP x[XvoC_NJDžWtH[ǕǧLJIvVǁǢǂǬǩDžBNJAWtH[AtH[GgLǕ`FbNDž Java R[hlj\DŽA`l[Uvt@XǕXVǵDžBǪAfXNgbv\ (ǵLJ) LJA[UG[ǕWy[W (sǵLJ) ljDžBWtH[ǕǧLJNJAJSP x[XvoC_NJIvVǁDžB

  • processPage JSP Ǖ`DžBDZǁ`DŽǟǢǐAPOST NGXgNJADZ JSP ǁ NǵAXNvgAr[ALJǪ Java NXǕgǡǟǁDŽDžBJSP NJ_CNgǕǵǻǑǻǼBDZ_CNgAvoC_ processEdit \bhlǐǻDžB

  • JSPProvider NXǕgǵAprocessEdit \bhǕDžBprocessPage ljDžB

JSPProvider Avt@CT[rXǕgǧDZǐNJAProfileProviderAdapter NXǕgǵA`lǪǕT|[gǵDžB

JSP 1 ǬNJ JSP ǕwDžǐAǪpXA[UfXNgbvev[gfBNgǕNJǵǟDŽDžBǪǐǴAP[ǕfXNgbvev[gǐǏASYǁgDžB

NJǮǢǟA

    • [UP[ de_DE ljDžB

    • fXNgbv^Cv SunBlue ljDžB

    • JSP myChan/chan.jsp NJDŽǟǢDžB

VXeA JSP t@CǕTǵDžB

/etc/opt/SUNWips/desktop/SunBlue_de_DE/myChan/chan.jsp

/etc/opt/SUNWips/desktop/SunBlue_de_DE/chan.jsp

/etc/opt/SUNWips/desktop/SunBlue/myChan/chan.jsp

/etc/opt/SUNWips/desktop/SunBlue/chan.jsp

/etc/opt/SUNWips/desktop/default_de_DE/myChan/chan.jsp

/etc/opt/SUNWips/desktop/default_de_DE/chan.jsp

/etc/opt/SUNWips/desktop/default/myChan/chan.jsp

/etc/opt/SUNWips/desktop/default/chan.jsp

JSP x[X`lNJDžAService Pack 3a NJt javadocs ǕQǵǟǂDŽǢB


^utǴfXNgbv

Service Pack 3a A[UfXNgbvNJ^u@\ǕǵDžBfXNgbv^u@\ǕgǡǟARecǕDžDZǐǁljǴDžB^uftHgljLNJǻǡǟǢǼǁAhCǁ^ǶǐLNJǻDžB^uvoC_R\[ǩX[p[Ah~ǁLNJǵDžBǪAIǵLJhClj^uǕLJDžDZǐǁljǴDžBe^utǴfXNgbvy[WAǪǺ@ljNJljǴDžBNJAǪǕǵDžB


R\[lj^utǴfXNgbvǕDž

ljAhClj u^utǴfXNgbvvǁDŽǟǢǻǢǐǵǟǢDžBu^utǴfXNgbvvǕLNJDžNJAiPlanet Portal Server R\[ljAǕsǢDžB

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [hC] NǕIǵDžB

  3. Et[ljhCǕIǵDžB

  4. Et[lj [AvP[V] NǕWJǵDžB

  5. [fXNgbv] NǕIǵDžB

  6. [vt@C:fXNgbv] y[WNJ [IvVǕ\] ǕIǵDžB

  7. [vt@C:fXNgbv] y[WljA[`l] tB[hǁ\DŽljNJXN[ǵDžB

  8. [gp\ǻ`l] EBhENJ iwtTabProvider ǁ\DŽǟǢAǕsǢDžB

    1. [gp\ǻ`l] EBhEljAiwtTabProvider ǕnCCgǵDžB

    2. EǴǕNbNDžǐAiwtTabProvider ǁ [IǵLJ`l] tB[hNJ\DŽDžB

  9. [gp\ǻ`l] EBhENJ iwtTabProvider ǁ\DŽǟǢǻǢAǕsǢDžB

    1. [VǵǢ`l] EBhENJAVǵǢ`luiwtTabProvidervǕǵDžB

    2. [voC_NX] EBhENJAVǵǢvoC_NXǕǵDžB

      com.iplanet.portalserver.providers.tab.TabProvider

    3. [] ǕNbNǵDžB

    4. DZljA[gp\ǻ`l] EBhENJ iwtTabProvider ǁ\DŽDžB

    5. [gp\ǻ`l] EBhEljA iwtTabProvider ǕnCCgǵDžB

    6. ǕNbNDžǐAiwtTabProvider ǁ [IǵLJ`l] tB[hNJ\DŽDžB

  10. y[WǕNJXN[ǵAuANeBu`lXgW[vNJu^u`lXgvGgǁǟǢDZǐǕmFǵDžBDZDZljAu^u`lXgW[vǁIDŽǟǢǻǑǻǼBǕQǵǟǂDŽǢB

    com.iplanet.portalserver.desktop.util.channellist.TabChannelList

  11. [Jn^u] tB[hNJA^uǕǵDžB^uftHg uMy Front Pagev ljDžB

    DZ^uhCDžǟfXNgbvNJNJ\DŽljA[UǁǕXDžDZǐljǴǼB

  12. [gp\ǻ^u] tB[hljA^uNJftHg^uǕWǵDžB NJǕǵDžBOAvoC_AǮNjǕXǵǟJX^^uǕǵǟǂDŽǢB

    name=new tab|channels=iwtTabProvider;iwtUserInfoProvider;
    iwtIPInfoProvider;iwtSampleRss
    |desc=new tab description|
    removable=true|renamable=true

  13. [^up^[] tB[hNJAgpDž^uRecev[gOǐvoC_ǕljǵDžBNJǬǢǟA 12 ǕQǵǟǂDŽǢB

  14. [ǩ^uǕ] tB[hNJAKǻwb_[^CgǐA[^uvoC_W] y[WNJ\DžDžǟRecvoC_ǕǵDžBǐǵǟAǕQǵǟǂDŽǢB

    name=Make From Scratch ...|channels=iwtTabProvider;iwtUserInfoProvider;
    iwtBookmarkProvider;iwtIPInfoProvider|desc=Design a tab from the ground up|
    removable=true|renamable=true

  15. [^u] tB[hNJǕǵDžB

    DZǁAfXNgbvNJ^uNJǻDžBftHgl 4 ljDžB

  16. y[WNJ [M] {^ǕNbNǵǟAXǕǵDžB

  17. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


fXNgbvNJ^utǴvoC_ǕDž

[UNljfXNgbvNJ^uǕljǴDžB^u`lWy[WǕgǧǐAfXNgbvAOXA^uǐǢǡLJǕsǧDZǐǁljǴDžBDŽNJAfXNgbvy[WNJ\Dž^uǕIDžDZǐ\ljDžB

  1. [Uǐǵǟ iPlanet Portal Server fXNgbvNJOCǵDžB

  2. fXNgbvljA^uoi[ENJ [W] {^ǕNbNǵDžB

[^uvoC_W] y[WljAgsbNǾǐNJALJVǵǢ^u`lǕljIDžDZǐNJAǩǏDŽǟǢ^uRecev[gǕgǧDZǐǁljǴDžB


JX^ ^uǕDž

  1. [^uvoC_W] y[WljAǕsǢDžB

    1. [^u] tB[hNJADž^uOǕǵDžB

    2. [^ugsbN] tB[hljAǩDžLJWI{^ǕIǵDžB

    3. y[WNJ [] ǕNbNǵDžB

  2. [`l] y[WljAǕsǢDžB

    1. ]u`lvǕIǵǟAfXNgbvy[WǕJX^}CYǵDžB

      R\[ljufXNgbvy[WvǒCAEgǕDžADŽǢ`lǮNjǴǢ`lNJǡǟDŽDžB

    2. y[WNJ [] ǕNbNǵDžB

  3. fXNgbvǁ [[UfXNgbvy[W] NJDžB


ftHgRec^uǕDž

  1. [^uvoC_W] y[WljAǕsǢDžB

    1. [^u] tB[hNJADž^uOǕǵDžB

    2. [^ugsbN] tB[hljAǩǏDŽLJu^uRecvoC_vWI{^ǕIǵDžB

    3. y[WNJ [] ǕNbNǵDžB

  2. fXNgbvǁ [[UfXNgbvy[W] NJDžB


o[VbvOCp[^ǕXDž

o[VbvOCpX[hǕXDžA[U [[U`l] j[o[ǩ [W] ACRǕIDžKvǁDžB

[o[VbvpX[h] NJAtB[hǁDžB

    • pX[h

    • VǵǢpX[h

    • VǵǢpX[hmF

[UpX[hǕǵDžBVǵǢpX[hǐmFppX[hǁvǵǻǩǡLJApX[hXDŽǼBpX[hmFNJAo[VbvFW[ǐǏKǁKpDŽDžB

[UAo[VbvpX[hǕXDžLJuo[VbvvNJAFDŽǟǢǻǑǻǼB


T[oǕNǼǽNJev[gǕNj

fXNgbvǩev[gNJANZXǵǟRecǕDžǐAfXNgbvfBXNǩǪǕljALbVNJDžBev[gNGXgALbVNJǡǟDŽDžB

fXNgbvAINJAfBXNt@CǁXVDŽǟǢǩǫǧǩǕmFǵDžBfBXNt@CǁLbVVǵǢAXVDŽLJfBXNt@CNJLjǢǟAev[gǁxLbVNJDžB

fBXNt@CǁXVDŽǟǢǩǫǧǩǕmFDžuAuev[gXLuvǐǑDžBDZuAiPlanet Portal Server R\[ljXljǴDžBev[gXLuǕXDžǐAfXNgbvǽǪljfBXNt@CXǕmFǵAǪAVǵǢuǕǮǢǟǩmFǕsǢDžB

ev[gXLuǕXDžNJAiPlanet Portal Server R\[ljAǕsǢDžB

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [vbgtH[] NǕIǵDžB

  3. Et[lj [AvP[V] NǕWJǵDžB

  4. [fXNgbv] NǕIǵDžB

  5. [R|[lgvt@C:fXNgbv] y[WljA[ev[gXLu] tB[hǁ\DŽljNJXN[ǵDžB

    DZtB[hAWDžDZǐǁljǴDžBev[gXLuftHgl 900 b (15 ) ljDžB

  6. y[WNJ [M] {^ǕNbNǵAXǕǵDžB

  7. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


fXNgbvǕLNJDž

AService Pack 3a NJtǵǟǢFW[ǐOC`lǕgǡǟfXNgbvǕLNJDžLJADŽ@ljDžB


FǕDž

iPlanet Portal Server R\[ljfXNgbvǕLNJDžNJAǕsǢDžB

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [hC] NǕIǵDžB

  3. [Portal Server hC] y[WljAǕsǢDžB

    hCǕIǵDžB

  4. [hCA[A[Uvt@C] y[WljA

    1. [vt@C] NǕWJǵDžB

    2. [F] NǕIǵDžB

  5. [F] j[ljA

    1. [] ǕIǵAǪDžǟFW[ǕIǵDžB

      DZljA|[^T[oǁuFW[vNJftHgDŽAftHgljufXNgbvvǕ\DžǧNJǻǵLJB

    2. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  6. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB

  7. y[WNJ [IvVǕ\] ǕIǵDžB

    1. [C^NeBuW[] ljAuo[VbvvǕǵDžB

      DZljA[UADŽLJo[VbvOCy[WǕgǧNJAOC`lǕgǡǟo[VbvFǕsǧDZǐǁljǴǧNJǻDžB

    2. [i Cookie [hǕLNJDž] ǕIǵDžB

      DZIvVAuiIǻ Cookiev ǕKvǐDžNJIǵDžB

    3. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  8. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


fXNgbvev[gǕJX^}CYDž

fXNgbvǩ[UOAEgǕJX^}CYǵǟA[UfXNgbvNJ_CNgDžǧNJDžNJANJ]ǡǟǵDžB

  1. /etc/opt/SUNWips/desktop/default/iwtDesktop/menubar.html ǕWǵDžBR[hljAXǁljDŽǟǢDžB

    OAEgN HREF ǕǧNJXǵDžB

    /logout?goto=/login/Anonymous?domain=mydomain

    DZXNJAfXNgbvǩOAEgNJAǢǬljfXNgbvNJ_CNgDŽǧNJǻDžB


    <!--
    Copyright 2000 Sun Microsystems, Inc. All Rights Reserved.
    "@(#)menubar.html"
    -->

    <TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
    <TR BGCOLOR="#000000">
    <TD VALIGN="MIDDLE" NOWRAP>
    <FONT
    COLOR="#FFFFFF"
    FACE="[tag:iwtDesktop-fontFace1]">
    &nbsp;<B>[tag:productName]</B>
    </FONT>
    </TD>
    <TD ALIGN="RIGHT" VALIGN="MIDDLE" NOWRAP>
    <P ALIGN="RIGHT">
    <FONT COLOR="#FFCC00" FACE="[tag:iwtDesktop-fontFace1]" SIZE="+0">
    <A HREF="/DesktopServlet?action=content&provider=iwtFrontProvider">
    <FONT COLOR="#FFFFFF" CLASS="nonuw">Home</FONT></A> |
    <A HREF="/DesktopServlet?action=edit&provider=iwtOptionsProvider"> <FONT COLOR="#FFFFFF"
    CLASS="nonuw">Options</FONT></A> |
    <A HREF="/DesktopServlet?action=edit&provider=iwtContentProvider"> <FONT COLOR="#FFFFFF"
    CLASS="nonuw">Content</FONT></A> |
    <A HREF="/DesktopServlet?action=edit&provider=iwtLayoutProvider">
    <FONT COLOR="#FFFFFF" CLASS="nonuw">Layout</FONT></A> |
    [tag:help_link] |
    <A HREF="/logout?goto=/login/Anonymous?domain=mydomain">
    <FONT COLOR="#FFFFFF" CLASS="nonuw">
    <B>Log Out</B>
    </FONT></A>&nbsp;
    </FONT>
    </P>
    </TD>
    </TR>
    </table>

fXNgbvwvy[WǕJX^}CYDžNJANJ]ǡǟǵDžB

  1. X[p[ Ah~ǐǵǟOCǵDžB

  2. [[U fXNgbv] ǕIǵDžB

  3. t[ǩ [hC] NǕIǵDžB

    1. hCǕIǵDžB

    2. [ftHg[] ǕIǵDžB

    3. [[U] ǕIǵDžB

    4. [] ǕIǵDžB

    5. [AvP[V] ǕWJǵDžB

    6. [fXNgbv] ǕIǵDžB

    7. NJXN[ǵA[IvVǕ\] ǕIǵDžB

    8. [tgy[Wwv] lǕXǵDžB

      tgy[WwvlAfBNgNJAǵǟǢǐzDŽǟǢDžB

      /opt/SUNWips/public_html/docs/en_US/online_help

    9. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  4. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


hCfXNgbvǕLNJDž

hCNJǵǟ[UǕDžNJANJ]ǡǟǵDžB

  1. /var/opt/SUNWips/iwtAnonymousUser.xml-orig t@CǕIǻ (/tmp) NJRs[ǵDžB


    # cp /var/opt/SUNWips/iwtAnonymousUser.xml-orig /tmp/iwtAnonymousUser.xml-orig

  2. /tmp/iwtAnonymousUser.xml-orig t@CǕWǵDžBljAXǁljDŽǟǢDžB

    INST_DEFAULT_DOMAIN ǐǢǧǕhCNJXǵDžB


    userConfigurable="true"
    >
    <Val>/INST_DEFAULT_DOMAIN/defaultRole</Val>
    </iwt:Att>

  3. ./ipsadmin R}hǕgǡǟAVǵǢ[Uvt@CǕvt@CT[rXNJDžB[EBhENJR}hǕǵDžB


    # cd /opt/SUNWips/bin
    # ipsadmin create user/other_domain/anonymous/tmp/iwtAnonymousUser.xml-orig

  4. uEUǩVǵǢhCFj[NJANZXDžNJAǧNJǵDžB


    http://your_server/login?domain=/other_domain


fXNgbvǕNJDž

fXNgbvǕNJDžNJAiPlanet Portal Server R\[ljANJ]ǡǟǵDžB

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [hC] NǕIǵDžB

  3. [Portal Server hC] y[WljAǕsǢDžB

    1. hCǕIǵDžB

  4. [hCA[A[Uvt@C] y[WljA

    1. [vt@C] NǕWJǵDžB

    2. [F] NǕIǵDžB

  5. [F] j[ljA

    1. [FW[] ǕIǵDžB

      W[ǕIǵLJNJAtB[hljuFW[vGgǁǻǂǐ 1 ǬIDŽǟǢǻǑǻǼB

    2. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  6. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


OC`lǕXDž

OC`lAService Pack 3a NJǟǢftHgOC`lOFW[ǕgpǵǟDžǧNJXDžDZǐǁljǴDžBTvev[gNJAOC`lǕXǵǟAo[VbvFW[NJ Unix FW[ǕgpǵǟDžǧNJXDž@ǁDŽǟǢDžB

OC`l Unix FǕLNJDžNJANJ]ǡǟǵDžB



t@CǕuǴǶǟfXNgbvǕXDžǐǴAuǴǶt@CRs[ǕNJǵǟǂDŽǢBǪǧDžǑAǩǢǬljNJDžDZǐǁljǴDžB



  1. [EBhElj[gǐǵǟANJDžt@CǕRs[ǵǟǮǴDžB


    # cd /etc/opt/SUNWips/desktop/default/iwtLoginProvider
    # cp display.html display_iwtAuthMembership.html

  2. display.html t@CǕt@CǐuǴǶDžB

    /etc/opt/SUNWips/desktop/default/iwtLoginProvider/display_iwtAuthUnix.html


    # cp display_iwtAuthUnix.html display.html

  3. X[p[Ah~ǐǵǟOCǵDžB

  4. t[ǩ [hC] NǕIǵDžB

  5. [Portal Server hC] y[WljAǕsǢDžB

    1. UNIX FǕDžhCǕIǵDžB

  6. [hCA[A[Uvt@C] y[WljA

    1. [vt@C] NǕWJǵDžB

    2. [F] NǕIǵDžB

    3. NJXN[ǵA[IvVǕ\] ǕIǵDžB

  7. [C^NeBuW[] tB[hljA

    1. UNIX ǕǵDžB

    2. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  8. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB

DZljAOC`lǁ UNIX FǕgpljǴǧNJǻǵLJB

ev[gt@C (display_iwtAuthUnix.html) eǕǑAOC`lFW[ǕLNJDžLJNJAǫǧNJev[gǕDžǑǢǩǁǩDžBLJAF\bhNJDžgOCy[WeǕǑAdisplay.html ev[gNJǫǧǻp[^ǕǑǢǩǕcDžDZǐǁljǴDžB


tH[Rg[ǕgpDž

`lǁSǻ HTML WtH[ALJWy[WNGXgNJǏLJSǻ HTML y[WǕǼǧǻ\bhǁvoC_ API NJDŽǵLJB


voC_ API

tH[ǕT|[gDžLJNJAvoC_ API NJǢǂǬǩXǁKvljDžB

voC_C^tF[XNJAgetEditType() \bhǩlǕDž^ǁDŽǟǢDžBDZAgetEditType() \bhlǁDžtH[^CvǕ`ǵǟǢDžB

public static final int provider.EDIT_SUBSET ;

public static final int provider.EDIT_COMPLETE ;

tH[^CvNGǒǕsǧLJVǵǢ\bhǁDŽǵLJB

public int getEditType();

fXNgbv getEditType() \bhǕgpǵAǪNJǡǟ channel.getEdit() ǕNjoDžǐǴNJASǻ HTML LJTuZbg HTML tH[ǁDŽDZǐǕDžDZǐǁljǴDžB

fXNgbvT[ubgAWtH[ǁfDŽǐǴNJǢǂǬǩǕǵǟǢDžBǪLJAW^Cvǁ EDIT_COMPLETE ljAgetEdit() ǩDŽeNJǁǶDžB

  • DZ\bhASljǩǬLǻ HTML tH[ǕǵDžB

  • DZtH[Aapplication/x-www-form-urlencoded 1 ǬGR[h^CvljDžB

  • DZtH[NJAeditTemplate.html lj`DŽǟǢǧNJAfXNgbvNJy[WwǕoDžLJp[^ǁǟǢKvǁDžB

oDŽLJtH[NJAp[^ǁǟǢǻǑǻǼB

    • action=process

    • provider="iwtEditProvider"

    • targetprovider=target channel name

tH[ANV /DesktopServlet ljǻǑǻǼBSǻ HTML tH[ǕDžǐǴA`lADesktop URL javadocs lj`DŽǟǢǧNJLǻANVǕfXNgbvNJoǵǻǑǻǼB


voC_
ProfileProviderAdapter NXǕgDž`lAvt@CR|[lgNJVǵǢǕ`DžDZǐǁljǴDžB


</iwt:Att>
<iwt:Att name="iwtProvider-editType"
desc="Edit Form Type"
type="singlechoice"
idx=""
userConfigurable="TRUE">
<Val>edit_subset</Val>
<CVal>edit_subset</CVal>
<CVal>edit_complete</CVal>
<Rperm>ADMIN</Rperm><Rperm>OWNER</Rperm>
<Wperm>ADMIN</Wperm>
</iwt:Att>

ftHglAevoC_NJǵǟǻDžBW^CvǁDŽǟǢǻǢNJAOWNER ǴǁItNJǻǻǫAǢǂǬǩǢǁDžB

iPlanet Portal Server ftHg`lADžǟ Provider.EDIT_SUBSET ǕǵDžB-editType ǕXDžǐAǵǂǵǻǂǻDžBgetEdit() \bh@NJǢǟAVK`lAProvider.EDIT_SUBSET LJ Provider.EDIT_COMPLETE ǕDŽǻǑǻǼB


`luǕbNDž

A`luǕbNDžDZǐǁljǴDžB`luǕbNDžǐA[UǁfXNgbvlj`luǕǶDZǐǁljǴǻǂǻDžB`lǕbNDžAe[UNJRecǕDŽǼLJljDžB

DZ@\ǕgǧǐA`lǁbNDŽLJA[UfXNgbv`luǕǶDZǐǁljǴǻǂǻDžB

[UǁfXNgbv`lǕCDžLJCAEgy[WNJAbNDŽLJ`lǁ\DŽǼB

`luǕbNDžNJANJ]ǡǟǵDžB

  1. R\[NJOCǵA[hC] ǕIǵDžB

  2. hCǕIǵA[vt@C] ǮNj [|V[] ǕIǵDžB

  3. `l [\] `FbN{bNXǕItNJǵǟA`luǕbNǵDžB

    [\] `FbN{bNXǕINJDžǐA`lfXNgbvǫDZNJljDžDZǐǁljǴDžB

  4. [\] `FbN{bNXǕItNJDžǐA`lǕfXNgbvǩDžDZǐljǴǻǂǻDžB

    [\] `FbN{bNXǕINJDžǐAfXNgbvǩ`lǕDžDZǐǁljǴǧNJǻDžB

  5. [M] {^ǕNbNǵDžB

`lubNǕDžNJAǕsǢDžB

  1. R\[NJOCǵA[hC] ǕIǵDžB

  2. hCǕIǵA[vt@C] ǮNj [|V[] ǕIǵDžB

  3. [\] `FbN{bNXǕINJǵǟA`lubNǕǵDžB

    [\] `FbN{bNXǕINJDžǐA`lfXNgbvǫDZNJljDžDZǐǁljǴDžB

  4. (IvV) `lǕfXNgbvǩljǴǧNJA[\] `FbN{bNXǕINJǵDžB

  5. [M] {^ǕNbNǵDžB


`lǕDž

`lfXNgbvLJNJ\DŽAǪRecǁfXNgbvǢǡǦǢNJ\DŽDžB`lAPǻ~ǑAMptH[ljDžB

`lǕDžNJANJ]ǡǟǵDžB

  1. R\[NJOCǵA[hC] ǕIǵDžB

  2. hCǕIǵA[AvP[V] ǮNj [fXNgbv] ǕIǵDžB

  3. XDž`lǕIǵA[`lW] {^ǕNbNǵDžB

  4. [IvVǕ\] {^ǕNbNǵDžB

  5. [] Ǖ full_top LJ full_bottom NJXǵDžB

  6. [M] {^ǕNbNǵDžB


t[ǻǢ`lǕDž

fXNgbvNJt[ǻǢ`lǕDžDZǐǁljǴDžBW`lNJA^CgARg[ZbgǁAt[EBhEǐLJǧǻONJǻDžBRg[AAWAǻǫ@\NJNǵLJACRlj\DŽǟǢDžBDZ@\ǕgǡǟAt[ǻǢ (^CgǐRg[ǻǢ) `lǕDžDZǐǁljǴDžB

t[ǻǢ`lǕDžNJANJ]ǡǟǵDžB

  1. R\[NJOCǵA[hC] ǕIǵDžB

  2. hCǕIǵA[AvP[V] ǮNj [fXNgbv] ǕIǵDžB

  3. p\ǻ`lXgǩEǻǵlj\ǵLJǢ`lǕIǵDžB

  4. [`lW] {^ǕNbNǵA[IvVǕ\] ǕIǵDžB

  5. [t[?] `FbN{bNXǕItNJǵǟ (IDŽǟǢ)At[ǻǢ`lNJǵDžB

    [t[?] `FbN{bNXǁINJǻǡǟǢA`lNJ^CgǐRg[ǁ\DŽDžB

  6. [M] {^ǕNbNǵDžB



    `lNJEǁ\DŽDžB`lEǕXDžNJA[|V[] y[Wlj hasBorder ǕXǵDžB




P[ǕIDž

[UAvbgtH[ljpljǴP[XgǩP[ǕIDžDZǐǁljǴDžBvoC_[UNJXgǕǵA[UǪǩ 1 ǬǕIljǴDžBǪAǪIe[Uvt@CNJDŽDžBVǵǢP[NJXDžNJAOCǵDžKvǁDžB

P[ǕIDžNJAǕsǢDžB

  1. fXNgbvNJOCǵA[W] ǕIǵǟ [[U\] ǕJǴDžB

  2. p\ǻv_Ej[ǩǕIǵDžB


Q[gEFCǻǵlj URL XN[sOǕsǧ

URL XN[sOp[^ǕDžNJA[Q[gEFCR|[lgvt@C] ǴǶ@\ǁgpDŽDžBDZp[^NJǁDžB

  • HTML ǴǶ

  • JavaScript Ǖ HTML ǴǶ

  • JavaScript p[^ǴǶ

  • URL JavaScript ǴǶ

  • JavaScript ǴǶ

  • HTML JavaScript p[^ǴǶ

  • HTML JavaScript ǴǶ

  • Avbgp[^lXgǴǶ

I[v|[^[hǁCXg[DŽǟǢAsDŽǟǢQ[gEFCǁǻǢLJNJǍǐǫIǕgpljǴǼǁA[Q[gEFCR|[lgvt@C] y[WIgpljǴDžB

[Q[gEFCR|[lgvt@C] y[WNJANZXǵǟIǁgpljǴǩǫǧǩǕmǩNJAR\[ljǕsǢDžB

  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [Q[gEFC] NǕIǵDžB

  3. Et[lj [Q[gEFCvt@C] NǕIǵDžB

  4. [Q[gEFCR|[lgvt@C] y[WǕIǵDžB


Cookie Ǖ]Dž

URL XN[pljAHTTP NGXgljnDŽLJ cookie ǕfXNgbvNJ]ljǴDžBǬAURL XN[pA^[QbgTCgNJǵǟXN[sOǵǟǢeǕǐAcookie ǕMǵDžBLJAuEUNJ set-cookie NGXgǕMǵDžBDžǻAset-cookie wb_[ǩDžǟ cookie ǕǟAǪǕNCAguEU HTTP NJǵDžB

ftHgAcookie ]DŽǼBeǕhCA[A[UNJǬǢǟAR\[Ǖgǡǟ]Dž cookie XgǕDžKvǁDžBcookie Ǖ]DžNJANJ]ǡǟǵDžB

  1. R\[NJOCǵA[hC] ǕIǵDžB

  2. hCǕIǵA[vt@C] ǮNj [|V[] ǕIǵDžB

  3. Ǫ`lNJDž []Dž cookie] /XgljAGgǕXǵDžB

    u*vtǢLJGgADžǟ cookie ǕLJǵDžBǪGgvtBbNXǕgǡǟrDŽDžB


HTTP vLVNǕDž

VXeT[oǕNDžLJNjNJ http vLVǁINJNDŽǧNJDžNJAiPlanet Portal Server T[oR}hCC^[tF[XǕgǡǟǕsǢDžB



T[oǕgpǵǟǢAeT[oNJǬǢǟǕJǵǟǂDŽǢB



[gǐǵǟOCǵA[EBhEljǧNJǵDžB


# cd /opt/SUNWips/bin
# cp ipshttpd /etc/rc3.d/K55ipshttpd
# cp ipshttpd /etc/rc3.d/S55ipshttpd
# chmod 500 /etc/rc3.d/K55ipshttpd
# chmod 500 /etc/rc3.d/S55ipshttpd

DZljA}VǁNǵLJǐǴNJ http vLVǁINJNǵDžB

LJǵAipsserver start Ǖgǡǟ iPlanet Portal Server 3.0 ǕNǵLJAhttp vLVINJNǵǼB


HTTP NGXg/ANZXǕLNJDž

voC_AHTTP NGXg/wb_[NJANZXDžDZǐǁljǴDžBDZ@\AVOTCIAcookie AHTTP wb_[p[^AǮNjwb_[f[^}ǻǫNJKǵǟǢDžB

NJDžARecvoC_C^[tF[X 3 ǬVǵǢ\bhljDžB


public StringBuffer getContent(HttpServletRequest req, HttpServletResponse res);

public StringBuffer getEdit(HttpServletRequest req, HttpServletResponse res);

public URL processEdit(HttpServletRequest req, HttpServletResponse res);


ProviderAdapter ǮNj ProfileProviderAdapter \bho[W getContentAgetEditAǮNj processEdit \bhǕNjoǵDžBo[W\bhNJnDŽ HttpServletRequest ǮNj Responses IuWFNgNJANJDžǧǻǁDžB


\ 7 HttpServletRequest ǐ Responses 



\bh

l

getQueryString()

UnsupportedOperationException

getSession(boolean)

Null

isRequestedSessionIdFromCookie()

False

isRequestedSessionIdFromUrl()

False

isRequestedSessionIdValid()

False

getContentLength()

-1

getInputStream()

UnsupportedOperationException

getParameter(String)

}bvǕgpǵǟp[^ǕDž

getParameterNames()

}bvǕgpǵǟOǕDž

getParameterValues(String)

}bvǕgpǵǟlǕDž

getReader()

UnsupportedOperationException

encodeRedirectUrl(String)

arg

encodeUrl(String)

arg

sendError(int)

UnsupportedOperationException

sendError(int, String)

UnsupportedOperationException

sendRedirect(String)

UnsupportedOperationException

setStatus(int)

UnsupportedOperationException

setStatus(int, String)

UnsupportedOperationException

getOutputStream()

UnsupportedOperationException

getWriter()

UnsupportedOperationException

setContentLength(int)

UnsupportedOperationException

setContentType(String)

UnsupportedOperationException


Q[gEFCMO

Q[gEFCMOǁLNJǻǡǟǢAQ[gEFCǐ|[^T[oMOgtBbNA|[^ptH[}XNJeǕ^ǶDžBService Pack 3a ljAQ[gEFCftHgMOItNJǻǡǟǢDžBQ[gEFCMOǕLNJDžNJANJ]ǡǟǵDžB



ǐljA/opt ǁftHgCXg[fBNgljDžB



  1. X[p[Ah~ǐǵǟOCǵDžB

  2. t[ǩ [Q[gEFC] NǕIǵDžB

  3. Et[lj [Q[gEFCvt@C] NǕIǵDžB

  4. [R|[lgvt@C: Q[gEFC] y[WljAǕsǢDžB

    1. y[WljXN[ǵA[IvVǕ\] {^ǕNbNǵDžB

    2. y[WljXN[ǵǟ [MOL] `FbN{bNXǕ\ǵAQ[gEFCMOǕLNJDž{bNXǕIǵDžB

    3. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  5. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB

  6. Q[gEFCǕ~ǵANǵDžB


    # /opt/SUNWips/bin/ipsgateway start


iPlanet Portal Server OT[oljAvP[VǕsDž

DZZNVljAiPlanet Portal Server OT[olj iPlanet Portal Server API ǕgǡǟǩLJAvP[VǕsDž@NJǬǢǟǵDžBAvP[VǐAX^hA java AvP[V (tǴ) LJ iPlanet Web Server T[oljsDŽT[ubgAvP[VǢǽǩljDžB



iPlanet Portal Server 3.0 pubN API ASolaris Iy[eBOVXeljT|[gDŽǟǢDžB




T|[gDŽǟǢ\tgEFAo[W

  • JDK/JRE 1.2.2_07

  • iPlanet Web Server (iWS) 4.1 SP7

  • Solaris 2.6ASolaris 7ASolaris 8


iPlanet Portal Server 3.0 OT[oǕDž



ǐljA/opt ǁftHgCXg[fBNgljDžB



  1. fBNgǕ iPlanet Portal Server OT[ozXgNJǵDžB

    /opt/SUNWips

    /opt/SUNWips/lib

    /opt/SUNWips/locale

    /etc/opt/SUNWips

  2. /etc/opt/SUNWips/platform.conf Ǖ iPlanet Portal Server OT[oǏNJRs[ǵDžB

  3. mǕLJNJAAvP[V^CǁT[ubgǕT|[gǵǟǢǻǑǻǼB

    platform.conf ips.notification.url p[^ǕXǵǟAAvP[VǁsDŽT[oSǻhCǕLqDžǧNJǵDžBǕQǵǟǂDŽǢ ()B


    # Copyright 03/22/00 Sun Microsystems, Inc. All Rights Reserved.
    # "@(#)platform.conf 1.29 00/03/22 Sun Microsystems"
    #

    ips.defaultDomain=iplanet.com
    ips.server.protocol=http
    ips.server.host=siroe.iplanet.com
    ips.server.port=8080
    ips.profile.host=siroe.iplanet.com
    ips.gateway.protocol=http
    ips.gateway.host=siroe.iplanet.com
    ips.gateway.port=443
    ips.virtualhost=siroe.iplanet.com 192.168.01.01
    ips.naming.url=http://siroe.iplanet.com:8080/namingservice
    ips.notification.url=http://siroe.iplanet.com:8080/notificationservice
    ips.daemons=securid radius safeword unix skey
    securidHelper.port=8943
    radiusHelper.port=8944
    safewordHelper.port=8945
    unixHelper.port=8946
    skeyHelper.port=8947


  4. /opt/SUNWips/lib ǩAt@CǕ iPlanet Portal Server OT[oǏNJRs[ǵDžB

    • ips_sdk.jar

    • xml.jar

    • jndi.jar

  5. /opt/SUNWips/locale ǩAt@CǕ iPlanet Portal Server OT[oǏNJRs[ǵDžB

    • iwtPll.properties

    • iwtProfile.properties

    • iwtSession.properties

    • iwtLogging.properties

    • iwtNaming.properties

  6. NCAgAvP[Vǁ iPlanet Web Server ljsDŽAiPlanet Web Server NXpXǕXVǵDžB

    iws_server_root/https-your_server/config/jvm12.conf

    NXpXNJAt@CǕKvǁDžB

    • /opt/SUNWips/locale

    • ips_sdk.jar

    • xml.jar

    • jndi.jar

  7. iPlanet Web Server t@CǕJǴDžB

    iws_server_root/https-your_server/config/rules.properties

    ǪǩAsǕǵDžB

    /notificationservice=notificationservice

  8. iPlanet Web Server t@CǕJǴDžB

    iws_server_root/https-your_server/config/servlets.properties

    ǪǩAsǕǵDžB

    servlet.notificationservice.code=com.iplanet.portalserver.pll.client.PLLNotificationServlet

  9. DZt@CǕXVǵLJAiPlanet Web Server T[oǕNǵDžB


iPlanet Web Server ljsDŽǻǢAvP[V

iPlanet Portal Server ZbVǮNjvt@C API NJAAvP[Vǁvt@CǒZbVǕbXljǴm@\ǁDžBAvP[VǁX^hAljsDŽǟǢNJAǁNDZDžB

  • ZbVLJvt@CmǕǻǢ

  • vt@CljǁXDŽǟANCAgLbVǁXVDŽǻǢB[UǁOAEgǵǟOCǵDŽǻǢAAvP[VXǕFǵǻǢ

  • iPlanet Portal Server ZbVT[olj[UZbVǁ^CAEgNJǻǡǟALbVtbV^C}[ǁlj[UZbVLlj



    qg iPlanet Portal Server 3.0 R\[uZbVvt@CvljALbVbǕZǂǵDžB




SSL ǕgǡǟNCAgAvP[VǕsDž

iPlanet Portal Server 3.0 T[oǁ SSL ǕgpDžǧNJDŽǟǢAiPlanet Portal Server API SSL ǕgpǵDžBLJAAvP[V SSL Ǖgǡǟ iPlanet Portal Server T[rXǐMljǴǻǑǻǼB

CXg[ iPlanet Web Server AT[ubgNJM SSL ǕT|[gDžǧNJDŽǟǢǼB



ǐljA/opt ǁftHgCXg[fBNgljDžB



T[ubgNJ SSL ǕLNJDžNJANJ]ǡǟǵDžB

  1. /opt/SUNWips/lib ǩt@CǕ iPlanet Portal Server OT[oǏNJRs[ǵDžB

    • ssl.jar

    • x509v1.jar

  2. iPlanet Web Server NXpXǕXVǵDžB

    iws_server_root/https-your_server/config/jvm12.conf

    NXpXNJAt@CǕDžB

    • ssl.jar

    • x509v1.jar

  3. t@CǕ iws_server_root/bin/https/lib fBNgNJRs[ǵDžB

    /opt/SUNWips/lib/solaris/sparc/libjssl.so

  4. DZt@CǕXVǵLJAiPlanet Web Server ǕNǵDžB


iPlanet Portal Server Q[gEFCǕǏǟAvP[VǕsDž (ZLA|[^)

iPlanet Portal Server Q[gEFCǕgpǵǟǢǐǴAǪQ[gEFCǁ iPlanet Portal Server cookie ǕAvP[VzXgNJ]DžǧNJDŽǟǢǻǑǻǼBAvP[VǁsDŽǟǢT[o URL ǁDZNJDŽǟǢǻǢǐAiPlanet Portal Server cookie ]DŽǽAAvP[VljLǻ[UZbVǁsDŽǼBNJǕXǵǻǢAQ[gEFC iPlanet Portal Server T[oNJ cookie Ǖ]DžǧNJǻǡǟǢDžB



ǐljA/opt ǁftHgCXg[fBNgljDžB



  1. iPlanet Portal Server R\[ljANJ]ǡǟǵDžB

    1. X[p[Ah~ǐǵǟOCǵDžB

    2. t[ǩ [Q[gEFC] NǕIǵDžB

    3. Et[lj [Q[gEFCvt@C] NǕIǵDžB

    4. [] Cookie URL Xg] ǁ\DŽljNJXN[ǵDžB

    5. NJDžǧNJAAvP[VǕsDžT[o URL ǕADZtB[hNJǵDžB

      http://auth.iplanet.com:8080

    6. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

    7. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB

  2. Q[gEFCǕNǵDžB


    # /opt/SUNWips/bin/ipsgateway start


iPlanet Portal Server Q[gEFCǻǵljAvP[VǕsDž (I[v|[^)

Q[gEFCǻǵljAvP[VǕsDžAuSChC v(FQDN) ǕgǡǟAvP[VNJANZXǵDžBSǻhCǕgpǵǻǢǐAiPlanet Portal Server cookie AvP[VNJ]DŽǽA[UZbVNJǻDžB


NetFile/NetFile Lite ǐǐNJ Novell t@CVXeǕgpDž

Service Pack 3a ANetFile ǮNj NetFile Lite AvP[VǕǏǟANovell t@CVXeNJDžt@C]vgR (FTP) ǕT|[gǵDžBljANetFile ǮNj NetFile Lite lbg[NRs[^NJ Nevell VXeǕDž@NJǬǢǟǵDžB


NetFile NJ Novell t@CVXeǕDž

  1. iPlanet Portal Server fXNgbv [AvP[V] `lNJ [Netfile] NǕIǵǟANetfile ǕNǵDžB

  2. [t@C] -> [VXe] ǕIǵDžB

  3. SCVXeǕǵDžB

  4. VXe^Cvǐǵǟ [o] LJ [NETWARE] ǕIǵA[OK] ǕNbNǵDžB

  5. lbg[NRs[^VXeǕ_uNbNǵǟuLvǕǵDžB

  6. Netware [UǐpX[hǕǵA}EgDžfBNgǕIǵDžB

  7. lbg[NRs[^VXeNJuLvǕ_uNbNǵǟAǪfBNgǕQǵDžB

DZljANetFile [UzXg^CvǐlNJ NetFile ǕsljǴDžB



Netware 8.3 t@Cl[~OKNJ]ǡǟǢLJANetfile Ǖgǡǟ Netware zXgNJt@CǕAbv[hDžNJAt@CXǁKvNJǻ\ǁDžBDZANovell t@CVXeNJt@C (t@CgqǁNJtǢǟǢ) ǕkǵǧǐǵLJNJlNJDžB




NetFile Lite NJ Novell t@CVXeǕDž

  1. |[^fXNgbv [AvP[V] `lNJ [Netfile Lite] NǕIǵǟANetfile Lite ǕNǵDžB

  2. [VXe] tB[hNJVXeǕLǵA[}V^Cv] NJ [o] LJ [NETWARE] ǕIǵDžB

  3. [[U]A[pX[h]A[}EgDžfBNg] etB[hNJKvǻǕLǵA[] ǕNbNǵDžB

  4. [VXe\] NǕIǵDžB

  5. XgǩzXgǕIǵA[] ǕNbNǵDžB

DZljAt@C`FbN{bNXǕgpǵAy[WNJ{^ǕgǡǟANVǕIDžDZǐNJANetfile ǕsDžDZǐǁljǴDžB


R\[ǩhCǮNj[UxljVXeǐLǕ`Dž

Service Pack 3a ljANetFile/Netfile Lite VXeǐLǕhCA[AǮNj[Uxlj`DžDZǐǁljǴDžBAR\[ljzXgf[^ǕDžDZǐNJǡǟAGh[Ulbg[NRs[^NJ\DŽVXeǮNjLǕ`ljǴDžB

NetFile vt@CAǁVXeǮNjLǕ`ljǴǧNJXDŽǵLJB

  • iwtNetFile-hostlist AR\[ǩWljǴǻǂǻǵLJB

  • iwtNetFile-commonhostdata ANetFile pNJDŽLJVǵǢljDžB DZǕgǡǟA[ULJNJVXeǒLǕǩǏ`DžDZǐǁljǴDžB

eljAVXeǮNjL`@NJǬǢǟǵDžB


hCxljVXeǮNjLǕ`Dž

  1. X[p[Ah~ǐǵǟ iPlanet Portal Server R\[NJOCǵDžB

  2. [hC] ǕIǵDžB

  3. [Portal Server hC] y[WljAIhCǕIǵDžB

  4. [AvP[V] L[ǕWJǵDžB

  5. [NetFile] ǕIǵDžB

  6. [\DŽǟǢzXg Xg/^CvǮNjL] tB[hljzXgf[^ǕXǵDžB

    zXgf[^ǕXDžNJAtH[}bgǕgǡǟOAhCA^CvAǮNjLǕǵDž (Xy[XǕǻǢ 1 ǬǐǵǟDžDZǐ)B

    name=fully_qualified_host_name|domain=domain_ name|type=host_type|share=share_directory

    • NAME [gzXgOljDžB

    • DOMAIN NT/WIN hCljDžBYDžǁǻǢAhCtB[huNULLvNJDžDZǐǁljǴDžB

    • TYPE NTAWINANFSAFTPANETWARE ǢǽǩljDžB

    • SHARE NJA1 ǬLJLLJfBNgǕzuDžDZǐǁljǴDžB

    NJAǢǂǬǩǕǃDžB


    name=abc.iplanet.com|domain=NULL|type=NETWARE|share=/sys/share1|share=/sys/share2
    name=pqrs.iplanet.com|type=FTP|share=/myshare
    name=abcedf|domain=NULL|type=WIN|share=WINDOWS|share=DESKTOP|share=TEMP

  7. eGgNJǵA[] ǕNbNǵǟzXgǐLǕXgNJǵDžB

  8. ǁǵLJAy[WNJ [M] ǕNbNǵDžB

    XeǕTu[NJKpDžNJA[DžǟTu[NJXǕKpDž] `FbN{bNXǕINJǵǟǩ [M] ǕNbNǵDžB



    XeǕTu[NJKpDžǐAc[x (LJǐǶǑA[Ux) ljsǻǡLJJX^}CYǕǴǵǟǵǧǁDžB



NetFile NJ`VXeLJLǕ\DžNJAGh[UǁǕsǧKvǁDžB

  1. iPlanet Portal Server fXNgbvNJOCǵDžB

  2. NetFile LJ NetFile Lite AvP[VǕNǵDžB

  3. IzXgǕIǵA[zXgW] ǕNbNǵDžB

  4. KvǻzXgLJLNJDž[UǐpX[hǕǵDžB


[xljVXeǮNjLǕ`Dž

  1. X[p[Ah~ǐǵǟ iPlanet Portal Server R\[NJOCǵDžB

  2. [hC] ǕIǵDžB

  3. IhCǕIǵDžB

  4. I[ǕIǵDžB

  5. [AvP[V] L[ǕWJǵA[NetFile] ǕIǵDžB

  6. [\DŽǟǢzXgXg/^CvǮNjL] tB[hljzXgf[^ǕXǵDžB

    zXgf[^ǕXDžNJAtH[}bgǕgǡǟOAhCA^CvAǮNjLǕǵDžB

    name=fully_qualified_host_name|domain=domain_ name|type=host_type|share=share_directory

    • NAME [gzXgOljDžB

    • DOMAIN NT/WIN hCljDžBYDžǁǻǢAhCtB[huNULLvNJDžDZǐǁljǴDžB

    • TYPE NTAWINANFSAFTPANETWARE ǢǽǩljDžB

    • SHARE NJA1 ǬLJLLJfBNgǕwDžDZǐǁljǴDžB

    NJAǢǂǬǩǕǃDžB


    name=abc.iplanet.com|domain=NULL|type=NETWARE|share=/sys/share1|share=/sys/share2
    name=pqrs.iplanet.com|type=FTP|share=/myshare
    name=abcedf|domain=NULL|type=WIN|share=WINDOWS|share=DESKTOP|share=TEMP

  7. eGgNJǵA[] ǕNbNǵǟVXeǐLǕXgNJǵDžB

  8. ǁǵLJAy[WNJ [M] ǕNbNǵDžB



    Gh[UA`zXgǒLǕDžDZǐljǴǼBLJǐǶGh [Uǁ`zXgǐLǕǵAINJZbVǕDžǧNJIǵLJljAǪDŽǼB



NetFile NJ`VXeLJLǕ\DžNJAGh[UǁǕsǧKvǁDžB

  1. iPlanet Portal Server fXNgbvNJOCǵDžB

  2. NetFile LJ NetFile Lite AvP[VǕNǵDžB

  3. IzXgǕIǵA[zXgW] ǕNbNǵDžB

  4. KvǻzXgLJLNJDž[UǐpX[hǕǵDžB


[UxljVXeǮNjLǕ`Dž

  1. iPlanet Portal Server R\[NJOCǵDžB

  2. [hC] ǕIǵDžB

  3. IhCǕIǵDžB

  4. I[ǕIǵDžB

  5. [[U] ǕIǵDžB

  6. I[UǕIǵDžB

  7. [AvP[V] L[ǕWJǵA[NetFile] ǕIǵDžB

  8. [\DŽǟǢzXgXg/^CvǮNjL] ljzXgf[^ǕXǵDžBzXgf[^ǕDžNJAtH[}bgǕgpǵDžB

    zXgf[^ǕXDžNJAtH[}bgǕgǡǟOAhCA^CvAǮNjLǕǵDžB

    name=fully_qualified_host_name|domain=domain_ name|type=host_type|share=share_directory

    • NAME [gzXgOljDžB

    • DOMAIN NT/WIN hCljDžBYDžǁǻǢAhCtB[huNULLvNJDžDZǐǁljǴDžB

    • TYPE NTAWINANFSAFTPANETWARE ǢǽǩljDžB

    • SHARE NJA1 ǬLJLLJfBNgǕzuDžDZǐǁljǴDžB

    NJAǢǂǬǩǕǃDžB


    name=abc.iplanet.com|domain=NULL|type=NETWARE|share=/sys/share1|share=/sys/share2
    name=pqrs.iplanet.com|type=FTP|share=/myshare
    name=abcedf|domain=NULL|type=WIN|share=WINDOWS|share=DESKTOP|share=TEMP

  9. eGgNJǵA[] ǕNbNǵǟVXeǐLǕXgNJǵDžB

  10. ǁǵLJAy[WNJ [M] ǕNbNǵDžB



    Gh[UA`zXgǒLǕDžDZǐljǴǼBLJǐǶGh [Uǁ`zXgǐLǕǵAINJZbVǕDžǧNJIǵLJljAǪDŽǼB



NetFile NJ`VXeLJLǕ\DžNJAGh[UǁǕsǧKvǁDžB

  1. iPlanet Portal Server fXNgbvNJOCǵDžB

  2. NetFile LJ NetFile Lite AvP[VǕNǵDžB

  3. IzXgǕIǵA[zXgW] ǕNbNǵDžB

  4. KvǻzXgLJLNJDž[UǐpX[hǕǵDžB


BǵLǕ`Dž

ǐfXNgbv[UANetFile ljgpDžLJ NT BǵLǕ`ljǴDžBzXgf[^ǕgpDžǑAR\[ǕǏǟ NT BǵLǕ`ljǴDžBR\[ǕǏǟBǵLǕ`DžALǕ`DžǐǏljDžBNJǬǢǟAuR\[ǩhCǮNj[UxljVXeǐLǕ`DžvǕQǵǟǂDŽǢB

fXNgbv[UABǵLNJǵǢ[UǐpX[hǕgpDžALǕDžǐǏ@lj NT BǵLǕDžDZǐǁljǴDžB


At@xbgNJDŽ Windows NT VXeL

NetFile Windows NT LAt@xbgNJ\DŽDžB Windows NT VXeL[UǁVXeǕ_uNbNǵLJǐǴNJINJ\DŽLJALXgǁAt@xbgNJ\DŽDZǐNJǡǟAILǕPNJǬDZǐǁljǴDžB


smbclient R}hNJDŽLJ smb.conf p[^

smbclient R}hNJ smb.conf p[^ǁDŽǵLJB smb.conf p[^ǕgǧǐANetFile ǁt@CNJ ISO8859-1 ZbgǕ\DžDZǐǁljǴDžBLJAADZp[^ǕgǡǟA smbclient @\ǕpǵLJ NetFile AvP[VǕDžDZǐǁljǴDžB

NJAPortal Server NJgpljǴ smb.conf t@CǕǵDžB


# Samba config file created using SWAT
# from foo.iplanet.com (1.2.3.4)
# Date: 2001/01/16 18:16:51

# Global parameters
[global]
path=/
workgroup = MYWORKGROUP
security = user
hosts allow = localhost 1.2.
username map = /opt/samba/lib/users.map
encrypt passwords = yes

[tmp]
comment = temporary files
path = /tmp
read only = yes
user = root

[homes]
comment = Users' home directories
path = /u/%S
writeable = Yes

[printers]
path = /tmp
guest ok = Yes
printable = Yes

[CTEServer]
comment = site of web server
path = /opt/netscape/server4

[iPortal]
comment = top directory for iPortal files
path = /opt/SUNWips

DZNJtDž}bvt@C (/opt/samba/lib/users.map) AǧNJǻDžB


root = admin administrator


Samba LRtBO[VNJǬǢǟASamba Web TCgǕǾǂDŽǢB

http://samba.org/samba


gǢǒDžǂǻǡLJ NetFile

Service Pack 3a iljANetFile ǕgǢǒDžǂDžLJNJA@\ǁDŽǵLJB

  • t@CǕ_uNbNǵǟ NetFile t@CǕJǂDZǐǁljǴDžB

  • t@CǕIǵǟ_E[hljǴDžB

  • NetFile AvP[VǕgǡǟt@CǕAbv[hDžt@C TCYǁ 500 M oCg NJǶǵLJB LJǵANetFile Lite t@CTCYAOǐǏljA5 M oCgljDžB


I[v|[^[hlj[hoTǕgpDž

Service Pack 3a ǁCXg[DŽǟǢǑAiPlanet Portal Server I[v|[^[hlj[hoTgpǕT|[gǵDžB

iPlanet Portal Server T[oǁI[v|[^[hlj[hoTǐǐNJ@\DžLJNJA[hoTǁi (cookie NJLjǂXeBbL[ZbV) ǕT|[gǵǟǢǻǑǻǼB[hoTǁ cookie OǐlNJLjǂiǕT|[gǵǟǢADZ@\ǕLNJDžKvǁDžB

iPlanet Portal Server NJ[hoTAǮNjT[o (iPlanet Portal Server T[oO) ǩf[^ǕQDž URL XN[p`lǁAǪf[^ǪT[oǩDŽDžBLJǐǶǑAuEUy[WEBhEljC[W URL T[oǁǩljAǪuEU[hoTǕgǽNJǪC[WNJANZXǵDžB

DZ@\ǁǵǂDžLJNJA|[^ǩMNJA[hoTǁ cookie ǕFljǴǻǑǻǼBǪA[hoTAǪ cookie ǮNjlǕǬDžǟNGXgǕǏT[oNJDžBcookie iASYNJAMljǻǂAT[o uev LJ uANZXv NJ cookie ǕFDžDžBDZ^Cv cookie iANGXgǐ 2 NGXgǁT[oNJǁLJ@\ǵǼB

DZ^Cv cookie iASYT|[gǵǟǢǻǢǁAcookie ǮNjlNJLjǂAT[oNJDž[hoX@\ǕT|[gǵǟǢ[hoTǁAeT[olj platform.conf t@CǕWǵǟ cookie lǕǵDžB

eT[oNJǪǺǻ cookie ǁ`DŽǟǢDžB[hoTAǪ cookie ǕFǵAǩǬǪǕǧNGXgǕǪT[oNJ]DžǧNJDŽDžBe|[^T[oCX^XA|[^ZbV cookie ǐNJDZ cookie ǕǵDžB

Cookie AǢǂǬǩ[hoTǐ iPlanet Portal Server T[oljZbViǕmDžLJNJgpDŽDžB


I[v|[^[hlj[hoTǕgpDžNJ

  1. T[oNJǵǟ[hoTǕǵDžB

  2. [gǐǵǟAplatform.conf t@CNJsǕǵDžB

    DZAgpǵǟǢ[hoTǁAcookie ǮNjlNJLjǂAT[oNJDž[hoX@\ǕT|[gǵǟǢNJsǵDžBDZǕsDžKvǁǩǫǧǩǕfDžNJA[hoTNJt}jAǕQǵǟǂDŽǢB


    ips.lbcookie.name=<iPSlbCookie>
    ips.lbcookie.value=<some_unique_server_string>



    ResonateTM Aplatform.conf t@CǕWDž[hoTljDžB Resonate R\[ǕgǡǟeT[oCX^XNJ cookie iǕDžNJAǏ cookie <iPSlbCookie> ǕgpǵǟǂDŽǢB



  3. R\[ljA[Cookie hCXg] NJ[hoT cookie hCǕǵDžB

    DZIvVljDžB[hoThCǁT[ohCǐǏljADZsvljDžB

    T[o [Cookie hCXg] NJ[hoThCǕDžNJAǕsǵDžB

    1. X[p[Ah~ǐǵǟR\[NJOCǵDžB

    2. [T[o] ǕIǵDžB

    3. [T[ovt@C] ǕIǵDžB

    4. [Cookie hCXg] NJ[hoThCǕǵA[] ǕNbNǵDžB

      LJǐǶǑAcookie hCǁ sun.com ljAǧNJǵǟhCǕǵDžB DZljANJsIh (".") ǕtKvǁDZǐNJǵǟǂDŽǢB


      .sun.com

    5. [M] ǕNbNǵDžB

  4. [hC URL] XgNJ[hoTǕǵDžB

    1. R\[ljAIhCǕIǵDžB

    2. [F] ǕIǵDžB

    3. [hC URL] XgNJ[hoTǕ 3 ǵDžBljA[hoTǁ sun.com ljǐǵǟǢDžB@lj[hoT URL ǕǵDž (ǕQ)B


      siroe.sun.com
      siroe.sun.com/sun.com
      siroe.sun.com/login
      192.168.66.15
      192.168.66.15/sun.com
      192.168.66.15/login
      www.sun.com
      www.sun.com/sun.com
      www.sun.com/login


  5. iPlanet Portal Server 3.0 T[oǩRecǕQDž`l URL ǕWǵDžB



    DZAORecǕgpDž`lpljǼB`lNJ\DŽ|[^ARecNJǵǟLpǻljDžB



    1. R\[ljAIhCǕIǵDžB

    2. Applications L[ǕNbNǵǟXgIǕWJǵA[fXNgbv] ǕIǵDžB

    3. T[oǩRecǕQDž URL XN[p`lǕWǵDžB URL ǩvgRAT[oAǮNj|[gǕDžDZǐNJǡǟAǕIǻ URL NJXǵDžB

      LJǐǶǑA URL XN[p`llǁǐǵDžB


      http://siroe.sun.com:8080/ipinfo.html

      DZ URL ǕXDžǐAlǧNJǻDžB


      /ipinfo.html

    4. [M] ǕNbNǵDžB


1 Ǭvt@CNGXgljǕ

fXNgbvAvP[VǮNjAvP[VA1 ljR|[lgǩǕDZǐǁljǴDžB1 Ǭvt@CNGXgljǕNJA Profile.loadAttributes ǐǢǧVǵǢ\bhǁgpDŽDžBDZAR|[lgNJǵAChJ[hǕDZǐǁljǴAǕnDžDZǐNJǡǟsDžBDŽLJlANjoǵǁDZǕDžǑǒǂDZǐǁljǴǧǻvt@CIuWFNgNJLbVDŽDžBDZNJAiPlanet Portal Server SIǻptH[}XǁǵDžB

p[^ attributeNames ljDžB ǪlAChJ[hǕDZǐǁljǴAljDžB


public void loadAttributes(Set attributeNames)
throws ProfileException


ZbVZǐNGXgO

ZbVZǐNGXgOǕsDžǐAOT[rXǐZbVT[rXNGXgǁLJAptH[}XǁǵDžBDZNJAiPlanet Portal Server iSIǻptH[}XǁǵDžB

ZǧNJ@\ǵDžBMONCAgǐMOT[oǁǏ JVM NJANCAgǐT[oMNJǮǢǟ http ǁDŽDžB lNJAZbVNCAgǐZbVT[oǁǏ JVM NJAhttp ǕgǽNJMǁsDžBZǕsǧǐAZbVNGXgǐMONGXg XML ǁDŽLJASIǻptH[}XǁǵDžB


Macintosh NCAgljfXNgbvAvP[VǕsDž

Service Pack 3a AMacintosh NCAgRs[^NJǮNetFileANetMailAǮNj Netlet AvP[VsǕT|[gǵǟǢDžB

Macintosh NJǮ NetFile ǮNj NetMail AvP[VAT|[gDŽǟǢvbgtH[ǐlNJ@\ǵDžBLJǵANetlet AvP[VǕ Macintosh ljgpDžA_Ci~bN[h@\gpljǴǼBNetlet ǁLNJǻǡǟǢAfXNgbvlj Netlet `lǁgp\ǻǐǴNJAMacintosh NCAgǁINJ Netlet Ǖ[hǵDžB

\ 8 AMacintosh NCAglj NetletANetMailANetFile eAvP[VǕsDžLJVXevǕǐLJljDžB


\ 8 Macintosh NCAglj NetletANetMailANetFile eAvP[VǕsDžLJVXev



R|[lg

Iy[eBOVXe

Macintosh 8.6 - 9.1

uEU

Microsoft Internet Explorer 5.0

Java VM

Macintosh OS Runtime for Java (MRJ) 2.2.3



Macintosh NCAglj Internet Explorer 5.0 ǕgpDžAftHgǕgǡǟQ[gEFCNJ SSL DžDZǐljǴǼBNJKvǻAiPlanet Portal Server CXg[ǕsǵLJǐǴNJCXg[DŽDžB

DZOCgpljǴDžB




Netlet

Netlet A1 Ǭ Netlet KNJǬǴǕT|[gDžǧNJǻǵLJB DZANetlet ǕǏǟsDžAvP[VljA1 Ǭ Netlet KNJǵǟǁKvǐDŽNJljDžB



NCAgIy[eBOVXeNJǡǟAǕljǴǻǢǁDžBǻdžǻANCAgIy[eBOVXeNJAǪ\[XNJLjǂǁKpDŽǁǩljDžBKpDŽNJAJVM TCYǒt@CfBXNv^NJDžǻǫǁDžB




Netlet EBhE

Service Pack 3a iljANetlet ǁmDŽǐAIǻXe[^XEBhEǁJǴDžBDZEBhENJǡǟANetlet ǁǵLJDZǐǕmFljǴDžBDZEBhENJ\DŽeANJDžt@C nc3 ǕWǵǟJX^}CYljǴDžB

<CXg[fBNg>/SUNWips/locale/iwtNetletServlet.properties


iwtNetlet-desc=Netlet config profile
a1=Netlet Rules
a2=Warning Popup For Connections
a3=Default Loopback Port
X-x1=Debugging attribute
p1=Access To Netlet Rules
p2=Netlet access to hosts
p3=Execute Permission
p4=Netlet access to domains
ntitle=<HEAD><TITLE>Netlet</TITLE></HEAD>
nc1=<h2>Netlet runs from this browser window.</h2><p><b><font color=red>Note:</font>&nbsp; Do not close this window while using netlet connections. You may close this window when you no longer want to use netlet connections.</b>
nc2=<h2>Netlet not loaded.</h2><p>Netlet is either not configured on your desktop or has not finished loading.
ntitle2=<HEAD><TITLE>Netlet Loading</TITLE></HEAD>
nc3=<h2>Netlet is loading.</h2><p>The Netlet is still loading. Once the Netlet has completed loading, click this button to continue with your Netlet session.
nc4=<h2>Netlet is loading.</h2><p>Please wait while the Netlet finishes loading. This message should change once loading is complete.
macLoadErr=<h2>Netlet not loaded.</h2><p>Netlet is either not configured on your desktop or use the link below to cause the Netlet to load.<P><A HREF="#" onClick="opener.location='/DesktopServlet?action=content&provider=iwtFrontProv ider&macload=dynamic'; setTimeout('window.close()', 4000);">Load Netlet</A>

contButton=Continue

ntxcolor=#000000
nbgcolor=#FFFFFF

iwtNetlet-debug.on=On
iwtNetlet-debug.off=Off
iwtNetlet-debug.log=Log Messages


[UNJǵǟIKǁ`DŽǟǢAXe[^XEBhENJ\DŽbZ[WǕWDžNJAǕQǧǶAt@CNJǕCǵǟǂDŽǢB

iwtNetletProvider.properties


#####################################################################
#########
#
# NetletProvider class msgs
#
NetletProvider-noTargets=No Netlet targets configured. Click 'Edit' to configure Netlet targets.\n
NetletProvider-targets=Click any link to perform a Netlet function.
NetletProvider-wait=Wait until the Netlet popup initializes before using any Netlet operations.\n
NetletProvider-nonAsciiHostname=Hostname must be ASCII characters!

iwtNetletProvider-width.Thin=thin
iwtNetletProvider-width.Thick=thick
iwtNetletProvider-width.full_top=full top
iwtNetletProvider-width.full_bottom=full bottom
iwtNetletProvider-editType.edit_subset=edit subset
iwtNetletProvider-editType.edit_complete=edit complete


t@ClAMacintosh NCAgǁvLVRtBO[Vt@CǕgpDžALJ Netlet ǁ Macintosh uEUvLVǕljǴǻǢNJgpDŽDžB

iwtNetletApplet.properties


#
lang=en
country=US
variant=
pwd.1=Netlet Connection Attempt
pwd.2=A connection attempt is being made to port
pwd.3=press OK to continue, Cancel to stop the connection
pwd.4=OK
pwd.5=Cancel
pwd.6=Don't warn again
pad.1=Netlet Proxy Authentication
pad.2=Proxy Authentication Required
pad.3=Please enter Proxy Username and Password:
pad.4=Username:
pad.5=Password:
pad.6=OK
pad.7=Cancel
ned.1=Netlet Error
ned.2=Unknown Error
ned.3=OK
ppd.1=Netlet Proxy Port
ppd.2=Netlet was unable to determine your browser proxy port setting.
ppd.3=Please enter your browser Proxy Port setting below:
ppd.4=OK
ppd.5=Cancel
pwarn.1ns=Netlet was unable to determine your browser proxy settings. If your browser preferences are set to use Automatic Proxy Configuration:\n\n - set the Security proxy in your browser proxy configuration\n - close and then reopen the 'Remote File and Windowing' window\n\nSee your network adminstrator for the correct settings
pwarn.2ie=Netlet was unable to determine your browser proxy settings. If your browser preferences are set to use Automatic Proxy Configuration:\n\n - set the Security proxy in your browser proxy configuration\n - restart your browser\n\nSee your network adminstrator for the correct settings
pwarn.3mac=Netlet was unable configure your browser proxy settings. In your browser's Preferences->Network->Proxies section:\n\n - add these entries to the 'List of sites that you want to connect to directly':\nlocalhost\n\127.0.0.1
pwarn.3=Invalid Proxies Set
pwarn.4=OK
psconn.1=Proxy authentication no username/password
psconn.3=Proxy Digest Authentication Not Supported
rwgroup.1=Unable to connect to security proxy server:
rwgroup.2=Unable to connect to Gateway:


t@CANetlet `lNǩ Netlet ǕNǵLJNJgpDŽlǕǵǟǢDžBDZNJǵAOCǵǟNǵLJAIKǁKpDŽDžB nc4contButton lAuXe[^XǕDžEBhEvNJ\DŽDžB

iwtNetletServlet.properties


iwtNetlet-desc=Netlet config profile
a1=Netlet Rules
a2=Warning Popup For Connections
a3=Default Loopback Port
X-x1=Debugging attribute
p1=Access To Netlet Rules
p2=Netlet access to hosts
p3=Execute Permission
p4=Netlet access to domains
ntitle=<HEAD><TITLE>Netlet</TITLE></HEAD>
nc1=<h2>Netlet runs from this browser window.</h2><p><b><fontcolor=red>Note:</font>&nbsp;
Do not close this window while using netlet connections.
You may close this window when you no longer want to
use netlet connections.</b>
nc2=<h2>Netlet not loaded.</h2><p>Netlet is either
not configured on your desktop or has not finished
loading.
ntitle2=<HEAD><TITLE>Netlet Loading</TITLE></HEAD>
nc3=<h2>Netlet is loading.</h2><p>The Netlet is still loading.
Once the Netlet has completed loading, click this button
to continue with your Netlet session.
nc4=<h2>Netlet is loading.</h2><p>Please wait while
the Netlet finishes loading. This message should change
once loading is complete.
macLoadErr=<h2>Netlet not loaded.</h2>
<p>Netlet is either not configured on your desktop or
use the link below to cause the Netlet to load.<P>
<A HREF="#" onClick="opener.location='/DesktopServlet?action=content&provider=iwtFrontProv ider&macload=dynamic'; setTimeout('window.close()', 4000);">Load Netlet</A>

contButton=Continue

ntxcolor=#000000
nbgcolor=#FFFFFF

iwtNetlet-debug.on=On
iwtNetlet-debug.off=Off
iwtNetlet-debug.log=Log Messages


Netlet ǕgpǵLJSǻ FTP ǕLNJDž

Service Pack 3a A1 Ǭ FTP T[oNJ FTP T[rXǕDžǧNJvDŽǟǮAGh[UAJEgǕljǴǧNJǻǡǟǢDžBDZNJAGh[UVXeǩ 1 ǬSǻ[g FTP ]ǁ\NJǻDžB

FTP URL NJ[UǕǻǢA FTP ǐǵǟDŽDžB



Netlet FTP KljA|[g 30021 ǕNCAg|[gǐǵǟ`ǵǟǂDŽǢB



  • LJǐǶǑASǻ FTP URL ǧNJǻDžB

    ftp://username@localhost:30021

  • LJA FTP URL ǧNJǻDžB

    ftp://localhost:30021

FTP T[rXǕ 1 Ǭ FTP T[oNJǵǟDžNJA[UfXNgbvNJIǻ Netlet KǕǵDžB DZANetlet ǕgpǵLJIǻ FTP T|[gDŽǼB


Iǻ Netlet KǕDž

DZ Netlet @\ǕgpDžNJAFTP NGXgǕbXDž Netlet KǕDžKvǁDžB

ftHg[NJǵǟIǻ FTP Netlet KǕDžNJAljǵDžB

  1. URL ljA|[^R\[NJ[gǐǵǟOCǵDžB

    http://server.domain.subdomain:port/console

  2. [hC] ǕIǵANetlet KǕDžhCǕIǵDžB

  3. [ftHg[] ǕIǵDžB

  4. [AvP[V] L[ǕWJǵDžB

  5. [Netlet] ǕIǵDžB

  6. [Netlet K] eLXgtB[hǕIǵAǧǻ Netlet KǕǵDžB

    ftp|null|false|30021|your_ftp_server.your_domain|21

  7. tB[h [] ǕIǵAy[WNJ [M] ǕNbNǵDžB

  8. R\[ǩOAEgǵDžB


Netlet vLVǕgpDž

Netlet vLVARljgpǵDžB

  1. NJKǻzljAt@CEH[ǕǵLJQ[gEFCǩDŽ]ǻ IP AhXǮNj|[gǕANJDžLJB

  2. vbgtH[T[oQ[gEFCǩ iPlanet Portal Server T[oNJǵǟANetlet ǕǵǟegUNVǕDžLJB Netlet vLVǕgpDžǐAf[^NJZLeBǕljǴDžǁAVXe\[XgpǁǶ\ǁDžB



    netlet [eBeBǕgǡǟ nobody ǐǵǟsDžǧNJ iPlanet Portal Server 3.0 ǕDžAu[U Nobody ǐǵǟsDžǧNJQ[gEFCR|[lgǕDžvǕljǩANJ]ǡǟǂDŽǢB





} 1 Netlet vLV


Netlet vLVǕDž

iPlanet Portal Server R\[ljAǕsǢDžB

  1. [gǐǵǟOCǵDžB

  2. t[ǩ [Q[gEFC] NǕIǵDžB

  3. Et[lj [Q[gEFCvt@C] NǕIǵDžB

  4. [R|[lgvt@C: Q[gEFC] y[WljAǕsǢDžB

    1. y[WljXN[ǵA[IvVǕ\] {^ǕNbNǵDžB

    2. y[WNJ [Netlet vLV - L] `FbN{bNXljXN[ǵADZ{bNXǕIǵǟ netlet vLVǕLNJǵDžB

    3. [Netlet vLV|[g] NJAgpDžgp|[gǕǵDž (A 8048)B



      qg R}hCNJAǧNJǵDžB

      netstat -a | grep <port_number> | wc -l

      I|[gǁgpljgp\ljǩǫǧǩǕfǵDžB



    4. y[WNJ [M] {^ǕNbNǵǟAvt@CT[oNJXǕǵDžB

  5. [vt@CǁXVDŽǵLJ] y[W [s] {^ǕNbNǵDžB


Netlet vLVNǕDž

VXeT[oǕNDžLJNjNJ Netlet vLVǁINJNDŽǧNJDžNJAiPlanet Portal Server T[oR}hCC^[tF[XǕgǡǟǕsǢDžB



iPlanet Portal Server T[oǕgpǵǟǢAeT[oNJǵDZǕJǵǟǂDŽǢB

|[^T[oǐQ[gEFCǕNDžONJAiPlanet Portal Server R\[lj Netlet vLVǕǵDžBNJǬǢǟAuNetlet vLVǕgpDžvǕQǵǟǂDŽǢB



[gǐǵǟA[EBhEljǕsǵDžB


# cd /opt/SUNWips/bin
# cp ipsnetletd /etc/rc3.d/K55ipsnetletd
# cp ipsnetletd /etc/rc3.d/S55ipsnetletd
# chmod 500 /etc/rc3.d/K55ipsnetletd
# chmod 500 /etc/rc3.d/S55ipsnetletd

DZNJA}VǕNDžLJNjNJ netlet vLVǁINJ NǵDžB

LJǵAipsserver start Ǖgǡǟ iPlanet Portal Server 3.0 ǕNǵLJAnetlet vLVINJ NǵǼB


Netlet ǐǐNJvLVRtBO[VǕgpDž

Service Pack 3a ljAvLVRtBO[V (PAC) t@CǕgpDžǧNJDŽLJ Web uEU Ǖ Netlet AvbgǐǐNJgpljǴDžBvLVRtBO[V@\ANetscape Navigator ǮNj Internet Explorer uEUljT|[gDŽǟǢDžBvLVRtBO[VǮNj PAC t@CNJǬǢǟANetscape J Web TCgǕQǵǟǂDŽǢB


Javascript Javascript p[^ǕuǴǶ

Q[gEFCAJavaScript ǒ JavaScript ǕAQ[gEFCvt@CNJAǪLJNJLKNJ]ǡǟuǴǶDžB

Q[gEFCAvǵLJp[^ǕuǴǶǧǐǵDžB JavaScript AvDžp[^ JavaScript LJ JavaScript ǢǽǩǐǻDžB

iPlanet Portal Server R\[Q[gEFCvt@Cy[WNJAuǴǶǐǻ JavaScript p[^XgǁDžBDZXgeGgV^bNXǐǮljDžB

java_script_function_name: [y|], [y|], ...


func1:y,,y

XgNJLGgǁAǧNJǵǟuǴǶDžB


<script language="JavaScript">
func1("func2('url2');", 500, "var var3='url3'");
</script>
</html>

DZAQ[gEFCAfunc2 ǐ var3 ǕuǴǶǧǐǵDžB

  • URL NJuǴǶǐǻ JavaScript NJ var3 GgǁAurl3 ǁuǴǶDžB

  • uǴǶǐǻ JavaScript p[^XgNJ func2:y GgǁAurl2 ǁuǴǶDžB


JavaScript JavaScript ǕuǴǶ

DZXgGg JavaScript OljADZ JavaScript lj\DŽAQ[gEFCNJǡǟuǴǶDžB

iPlanet Portal Server R\[Q[gEFCvt@Cy[WNJAJavaScript NJuǴǶǐǻ JavaScript XgǁDžB

    • jsvarjs1

    • jsvarjs2

XgNJLGgǁAǧNJǵǟuǴǶDžB



<script language="JavaScript">

var jsvarjs1 = "var var1 = 'url1';" + some_var;
var jsvarjs2 = "func2('url2');" + some_var;

</script>

</html>

DZAQ[gEFCAjsvarjs1 ǐ jsvarjs2 EǕuǴǶǧǐǵDžB

  • URL NJuǴǶǐǻ JavaScript NJ var1 GgǁAurl1 ǁuǴǶDžB

  • uǴǶǐǻ JavaScript p[^XgNJ func2:y GgǁAurl2 ǁuǴǶDžB


JavaScript p[^ǕuǴǶ

Q[gEFCAvǵLJp[^Ǖ iplanet ǐǢǧǕgǡǟbvǵDžBDZAuEUǁy[WǕDžNJuǴǶǕsǧljDžB

iPlanet Portal Server R\[Q[gEFCvt@Cy[WNJAuǴǶǐǻ JavaScript p[^XgǁDžBDZXgeGgV^bNXǐǮljDžB

java_script_function_name: [y|], [y|], ...


func1:y

XgNJLGgǁAǧNJǵǟuǴǶDžB



<script language="JavaScript">
...

func1("http://" + some_func() + some_var);

</script>

</html>

DZAoǧNJǻDžB


<html>
<script language="JavaScript">
...

func1(iplanet("http://" + some_func() + some_var));

function iplanet(url) {
...
}

</script>

</html>

iplanet AwiPlanet Portal Server 3.0 Administration Guidex 8 uRewriting JavaScript Variables FunctionvljǵǟǢǐǏljDžB


Avbg/IuWFNgp[^lXgǕuǴǶ

uǴǶǐǻAvbgǐIuWFNgp[^lXgAiPlanet Portal Server R\[Q[gEFCvt@Cy[WǕgpDžDZǐNJǡǟWljǴDžBDZXgeGgV^bNXǐǮljDžB


object_of_applet/object_url applet_class/object_classid applet/object_parameter_name [url_pattern]


  • url_pattern ǁwDŽǟǢǻǢAAvbgǮNjIuWFNgp[^l 1 Ǭ URL ǐǵǟFDŽAKuǴǶDžB

  • url_pattern ǁwDŽǟǢAvDžp^[NJ]ǡǟuǴǶǁsDžB

    • url_pattern A* LJ **AǮNjp[^lljtB[hǕLJNJgpDŽǟǢLlj\DŽǟǢDžBCh J[h 1 Ǭ (*) uǴǶǻǢ CtB[hNJvǵAChJ[h 2 Ǭ (**) uǴǶCtB[hNJvǵDžBLNJAu,vǒu|vǻǫǁDžB

    • uǴǶtB[hǕu**vljDžKvǼBǬAurl_pattern p[^lNJvǵAlcuǴǶ URL ǐǻDŽDžB

LJǐǶǑAQ[gEFCǁ URL NJDžNGXgǕǡLJǐǵDžB


http://some_server/some_dir/some.html

DZAǧNJǻDžB


<applet archive=iplanet.jar code=iplanet.class>
<param name=server1 value="url1">
<param name=server2 value="url2">
<param name=server3 value="0|234|test|url3">
<param name=anotherParam value="yes,5,url4>
</applet>
<object classid="clsid:D27CDB6E-AE6D" codebase="url5"
<param name="movie" value="url6">
<param name="video" value="url7,2,url8">
</object>
</html>

uǴǶǐǻAvbgǐIuWFNgp[^lXgNJǧǻGgǁA\ 9 NJDžǧNJADž URL ǁuǴǶDžB


\ 9 Avbg/IuWFNgp[^lXguǴǶ 



some.html iplanet.class *

object_of_applet/object_url ǁNGXg URL IuWFNgǐvǵǻǢLJAp[^luǴǶsǼB

/some_dir/some.html iplanet.class *

  • url1 ǐ url2 ǁuǴǶDžB

  • url3 ǐ url4 uǴǶǼBDZǁǟǢǁ /Ahttphttps ljǻǂAURL ǐǻDŽǻǢǩljDžB

/some_dir/some.html iplanet2.class *

iplanet2.class ǁAvbgR[hLJIuWFNgNX ID lǐvǵǻǢLJAp[^luǴǶsǼB

* * server* *|*|*|

*|*|*| ǁ 0|234|test| ǐvDžLJAurl3 ǁuǴǶDžB

/some_dir/some.html clsid:D27CDB6E-AE6D \ movie

url6 ǁuǴǶDžB

/some_dir/some.html clsid:D27CDB6E-AE6D \ video **,*,**

** ǁ url7 uNJvǵA2 ** ǁ url8 uNJvDžLJAurl7 ǐ url8 ǁuǴǶDžB


IvpeBL[

DZ@\NJA[UAIǵLJP[ljXǕmFDžDZǐǁljǴDžB

vt@CǕWDžApP[O`lEBU[hǕgǡǟDŽLJ`lNJǵAIǵLJP[NJ|DŽLJIǁ\DŽDžB


t@C

Service Pack 3a NJAiPlanetTM Portal Server: Mobile Access Pack A[LeN`ǕT|[gDžLJADžǟf[^t@C^CvǕljǴpIǻt@CpX[eBeBǁDŽǵLJB

DžǟR|[lgǁǏ[eBeBǕgǡǟt@CǕsǢDžBt@CNJAǁDžB

    • fXNgbvev[g

    • JSP t@C

DZt@C[eBeBAgǼǕgǡǟADžt@CpXXgǕǵDžBDZNJAǁDžB

    • fXNgbv^Cv

    • P[

    • R|[lg

    • NCAgpX (IvV)

NJǬǢǟAwiPlanet Portal Server: Mobile Access Pack Programmer's GuidexuAppendix AvǕQǵǟǂDŽǢB

ljAlǕǬ foo.template ǐǢǧOt@CǕǵDžB

    • fXNgbv^Cv: myType

    • P[: en_US

    • R|[lg: iwtMyChannel

    • NCAgpX: wml/Nokia/generic

    • t@C: foo.template

t@C[eBeBNJApXǁNJDŽANJǬǩǡLJt@CǁwǵLJOǐǐNJDŽDžB


/etc/opt/SUNWips/desktop/myType_en_US/iwtMyChannel/wml/Nokia/foo.template
/etc/opt/SUNWips/desktop/myType_en_US/iwtMyChannel/wml/foo.template
/etc/opt/SUNWips/desktop/myType_en_US/iwtMyChannel/foo.template
/etc/opt/SUNWips/desktop/myType_en_US/foo.template
/etc/opt/SUNWips/desktop/myType/iwtMyChannel/wml/Nokia/generic/foo.template
/etc/opt/SUNWips/desktop/myType/iwtMyChannel/wml/Nokia/foo.template
/etc/opt/SUNWips/desktop/myType/iwtMyChannel/wml/foo.template
/etc/opt/SUNWips/desktop/myType/iwtMyChannel/foo.template
/etc/opt/SUNWips/desktop/myType/foo.template
/etc/opt/SUNWips/desktop/default_en_US/iwtMyChannel/wml/Nokia/generic/foo.temp late
/etc/opt/SUNWips/desktop/default_en_US/iwtMyChannel/wml/Nokia/foo.template
/etc/opt/SUNWips/desktop/default_en_US/iwtMyChannel/wml/foo.template
/etc/opt/SUNWips/desktop/default_en_US/iwtMyChannel/foo.template
/etc/opt/SUNWips/desktop/default_en_US/foo.template
/etc/opt/SUNWips/desktop/default/iwtMyChannel/wml/Nokia/generic/foo.template
/etc/opt/SUNWips/desktop/default/iwtMyChannel/wml/Nokia/foo.template
/etc/opt/SUNWips/desktop/default/iwtMyChannel/wml/foo.template
/etc/opt/SUNWips/desktop/default/iwtMyChannel/foo.template
/etc/opt/SUNWips/desktop/default/foo.template


voC_ API NJDŽLJ isPresentable() \bh

Mobile Access Pack A[LeN`ljAe`lǁǪǺNCAg^CvNJǵǟRecǕljǴǧNJDžǕSǡǟǢDžBe`lAZbVǕǏǟǪNCAg^CvNJANZXDžDZǐǁljǴAǪNJǡǟAǪNCAg^Cvo`ǕT|[gljǴǩǫǧǩǕDžDZǐǁljǴDžB

`lAiPlanet Portal Server 3.0 ZbVNJDŽǟǢNCAg^CvNJLjǴANCAgf[^NJCfbNXǕtDZǐNJǡǟAǪ`lǁ\ljǩǫǧǩǕfǵDžB`lA\ljǩǫǧǩǕfDžLJNJACNCAgf[^vfǕgpljǴDžBLJǐǶǑAPǻP[XǐǵǟA`lljNCAgǕT|[gDžǐfDžǁDžB

contentType=text/html

oǁWDŽǟ[UNJDŽONJAe`lANCAg^CvǕT|[gǵǟǢǩǫǧǩǕqǻǑǻǼBDZLJARecǁWDŽfXNgbvRAeNJǵAǽRecǕWDž`lǁDZo`ǕljǴǩǫǧǩǕqDžB

iPlanet Portal Server 3.0 `lA 2 Ǭ\bhljRecǕljǴDžB

    • Provider.getContent()

    • Provider.getEdit()

Provider.getContent() AC`lRecǕǵDžB Provider.getEdit() A`lWy[WǕǵDžB

`lAfoCXǾǐNJCRecLJWy[WoǕT|[gljǴǐǢǧ}ǕfXNgbvNJoDžDZǐǁljǴDžB

VǵǢvoC_ API \bhA`lǁNCAgNJǵǟC`lRecǕDžDZǐǁljǴǩǫǧǩǐǢǧǕǵDžB

public boolean isPresentable();

isPresentable() \bhvoC_C^tF[XljAProviderAdapter NJDŽǟǢDžB


ZbV^CAEgǕlNJDž

ZbV^CAEgAPljljǴDžBZbV^CAEgǕlNJDžNJAR\[ljǕsǢDžB

  1. X[p[Ah~ǐǵǟAiPlanet Portal Server R\[NJOCǵDžB

  2. [hC] ǕIǵDžB

  3. ChCǕIǵDžB

  4. [vt@C] NJ [ZbV] ǕIǵDžB

  5. [ACh] lǕllj 153722867280912930 NJǵDžB

  6. [ZbV] lǕllj 153722867280912930 NJǵDžB

  7. [M] ǕIǵDžB


[XljT|[gDŽǻǂǻ@\

@\ǮNjiAiPlanet Portal Server i[XljT|[gDŽǻǂǻDžB

  • iPlanet Portal Server iNJtǵǟǢt@CEH[\tgEFA

  • NetFile Lite

  • GraphOn T[oǮNjNCAg (NCAg_E[h\)

  • Citrix (_E[h\)

  • PCAnywhere Java NCAg (_E[h\)

  • [mF`l ([`lNJ)

GraphOn NCAgACitrix \tgEFAAǮNj PCAnywhere Java NCAgAT[hp[eB\tgEFAǐǵǟ iPlanet Portal Server iNJǻǂǻDžǁAiPlanet Portal Server iǐǐNJgpljǴDZǐNJǼBDZ\tgEFAAYDže Web TCgǩljǴDžB



\tgEFAǐn[hEFAv



DZljAService Pack 3a \tgEFAVXevNJǬǢǟǵDžBVXevAiPlanet Portal Server 3.0 iprNJǡǟǻDžB

  • \ 10A|[^ǕJDžLJVXevǕǐLJljDžB

  • \ 11A|[^ǕDžLJVXevǕǐLJljDžB


    \ 10 |[^ǕJDžLJVXev



    R|[lg

    Rs[^^Cv

    2 Ǭ CPU ǕǵLJ Ultra SPARC }V

    Iy[eBO

    SolarisTM 2.6ASolaris 7ASolaris 8

    [

    iPlanet Portal Server eR|[lgNJA 256M oCg[ǁKvljDžB

    p[eBVe

    /tmp (XbvXy[X) 500M oCg

    /var 500M oCg

    /usr 1G oCg

    /opt 1G oCg

    /etc 500M oCg

    CXg[fBNg 500M oCg

    CXg[fBNgǁ /opt ADZp[eBVǕ 1.5G oCgNJ

    \tgEFA

    \tgEFAǐDŽǼDZǐljǴǼB

    pb`

    KvǻALJDž Solaris pb` ./patches/<Solaris_version>/<Solaris_version_patch_cluster> NJDžBKvǻpb`ALJDžpb`CXg[NJǬǢǟAuKvǻ Solaris pb`Ǖ_E[hǵǟCXg[DžvǕQǵǟǂDŽǢB

    lbg[NC^tF[X

    t@CEH[ǁCXg[DŽǟǢAQ[gEFCNJ 2 Ǭlbg[NC^tF[XǁKvljDžB

    Web uEU

    Netscape Communicator o[W 4.06 ~ (LJǵo[W 4.6 Ǖǂ)ALJ SSL o[W 3.0 ǕǵLJ Microsoft Internet Explorer o[W 4.0 ~

    JavaScript ǁgp\ljDZǐ

    PATH

    PATH NJA/usr/sbin:/usr/bin ǁǟǢKvǁDžB


    \ 11 |[^ǕDžLJVXev 



    R|[lg

    Rs[^^Cv

    2 Ǭ CPU ǕǵLJ Ultra SPARC }V

    Iy[eBO

    Solaris 2.6ASolaris 7ASolaris 8

    [

    CPU 2 ǬZbgAbvǾǐNJ 1G oCg[B|[^T[oNJǵǟ 2G oCgXbvXy[XB

    p[eBVe

    /tmp (XbvXy[X) 2G oCg

    /var 1G oCg

    /usr 1G oCg

    /opt 1G oCg

    /etc 500M oCg

    CXg[fBNg 500M oCg

    CXg[fBNgǁ /opt ADZp[eBVǕ 1.5G oCgNJ

    \tgEFA

    \tgEFAǐDŽǼDZǐljǴǼB

    pb`

    KvǻALJDž Solaris pb`A./patches/<Solaris o[W>/<Solaris o[Wpb`NX^> NJDžBKvǻpb`ALJDžpb`CXg[NJǬǢǟAuKvǻ Solaris pb`Ǖ_E[hǵǟCXg[DžvǕQǵǟǂDŽǢB

    lbg[NC^tF[X

    t@CEH[ǁCXg[DŽǟǢAQ[gEFCNJ 2 Ǭlbg[NC^tF[XǁKvljDžB

    Web uEU

    Netscape Communicator o[W 4.06 ~ (LJǵo[W 4.6 Ǖǂ)ALJ SSL o[W 3.0 ǕǵLJ Microsoft Internet Explorer o[W 4.0 ~

    JavaScript ǁgp\ljDZǐ

    PATH

    lj[U PATH NJA/usr/sbin:/usr/bin ǁǟǢKvǁDžB



Service Pack 3a CXg[NJDž

iPlanet Portal Server 3.0 Service Pack 3a ^T[rXpbNljDžBDZNJAService Pack 1AService Pack 2AǮNj Service Pack 3a DžǟoOtBbNXǮNjAzbgpb`tBbNXǁǟǢDžBDZT[rXpbNǕgpDžǐAiPlanet Portal Server \tgEFAǁCXg[DŽǟǢǻǢ}VNJ iPlanet Portal Server ǕCXg[ǵLJACXg[ǩAbvO[hDžDZǐǁljǴDžB

  • iPlanet Portal Server 3.0

  • iPlanet Portal Server 3.0 + Service Pack 1

  • iPlanet Portal Server 3.0 + Service Pack 2


Service Pack 3a AbvO[h\tgEFA

iPlanet Portal Server Service Pack 3a CXg[vZXljAiPlanet Portal Server 3.0 iNJǵǟAR|[lgǕAbvO[hljǴDžB

  • iPlanet Directory Server (iDS) 4.14

  • iPlanet Web Server (iWS) 4.1 SP7

  • JDK 1.2.2_07

  • JSS 2.1 (NSS 2.8.4 Ǖ)



    Q[gEFCR|[lgNJCXg[DŽǟǢO SSL CupAService Pack 3a ǕCXg[DžǐINJKvǻ`NJDŽDžB




Service Pack 3a (iPS3.0SP3-01) \tgEFANJANZXDž

iPlanet Portal Server 3.0 Service Pack 3a (iPS3.0SP3-01) \tgEFANJANZXDžNJA2 @ǁDžB

  • iPlanet Web y[Wǩkt@Cǐǵǟ_E[h

  • CD-ROM ǩANZX

[Xm[gǕQǵǟǂDŽǢB


iPS3.0SP3-01.tar e

iPlanet Portal Server 3.0 Service Pack 3a (iPS3.0SP3-01) \tgEFAAAkt@Cǐǵǟ iPlanet Web y[Wǩ_E[hljǴDžBAZu iPS3.0SP3-01.tar NJAfBNgǐt@CǁǟǢDžBkt@C_E[hǮNjAZu@NJǬǢǟAuiPlanet Web y[Wǩ Service Pack 3a \tgEFAǕ_E[hDžvǕQǵǟǂDŽǢB

  • iPlanet Portal Server Service Pack 3a pbP[WǐXNvg

    • SUNWicgSA

    • SUNWicgSS

    • SUNWj2dem

    • SUNWj2dev

    • SUNWj2man

    • SUNWj2rt

    • SUNWwtdoc

    • SUNWwtds

    • SUNWwtdt

    • SUNWwtfw

    • SUNWwtgwd

    • SUNWwtnf

    • SUNWwtnm

    • SUNWwtrw

    • SUNWwtsam

    • SUNWwtsvd

    • SUNWwtsdd

    • SUNWwtws

    • attribute

    • ipsinstall

    • install

    • patches

    • locale

    • property

    • template

    • update


iPlanet Portal Server 3.0 Service Pack 3a CD-ROM e

iPlanet Portal Server 3.0 Service Pack 3a \tgEFAACD-ROM ǩCXg[DžDZǐljǴDžBCD-ROM pbP[WNJAfBNgǐt@CǁǟǢDžBCD-ROM ANZX@NJǬǢǟAuCD-ROM ǩ Service Pack 3a \tgEFANJANZXDžvǕQǵǟǂDŽǢB

  • iPlanet Portal Server Service Pack 3a pbP[WǐXNvg

    • SUNWicgSA

    • SUNWicgSS

    • SUNWj2dem

    • SUNWj2dev

    • SUNWj2man

    • SUNWj2rt

    • SUNWwtdoc

    • SUNWwtds

    • SUNWwtdt

    • SUNWwtfw

    • SUNWwtgwd

    • SUNWwtnf

    • SUNWwtnm

    • SUNWwtrw

    • SUNWwtsam

    • SUNWwtsvd

    • SUNWwtsdd

    • SUNWwtws

    • attribute

    • ipsinstall

    • install

    • uninstall

    • patches

    • locale

    • property

    • template

    • update

    • docs

    • readme.txt



CXg[ǕDž

Service Pack 3a ǕCXg[DžONJAǕQǵǟCXg[ǕsǻǡǟǂDŽǢB


CXg[DŽǟǢ\tgEFAW[AJX^}CYAT[hp[eBi

iPlanet Portal Server 3.0 \tgEFAǁONJCXg[DŽǟǢǟAǪW[ǕDZ\tgEFAljsDžǧNJǵǟAǵLJW[NJADžDžǟ[Xm[gǐAbvf[gǕKǽǮǂDŽǢBpb`CXg[ǒAǁKvǻDžBLJAService Pack 3a ǕCXg[DžONJAJX^}CYǵLJǕAbvO[hNJNjgpljǴǧNJAǪJX^}CYobNAbvǒL^ǁKvǻDžB

iPlanet Portal Server iNJ CD ǐǵǟtǵǟǢT[hp[eB\tgEFAAiPlanet Web TCg (www.iplanet.com) ǩ_E[hljǴDžBiPlanet Web TCgNJT[hp[eBp_E[hfBNgǁAǪfBNgNJT[hp[eB\tgEFAt@C ThirdParty.tar.gz ǁDžB

Service Pack 3a [X iPlanet Portal Server 3.0 NJtǵǟǢT[hp[eBiǕCXg[Dž@AiPlanet Portal Server 3.0 [XǐǏljDžBiPlanet Portal Server iNJtǵǟǢT[hp[eB\tgEFACXg[@NJǬǢǟAwiPlanet Portal Server CXg[KChxut^ BvǕQǵǟǂDŽǢB



AbvO[hA iPlanet Portal Server CXg[AǮNjOCXg[ǁINJDŽǧǻCXg[ǕsǧǐASamba \tgEFAǁDŽDžB




iPlanet Web y[Wǩ Service Pack 3a \tgEFAǕ_E[hDž

iPlanet Portal Server 3.0 Service Pack 3a \tgEFApbP[WAiPlanet.com Web y[WǩljǴDžB

http://iplanet.com/downloads/patches

Service Pack 3a i_E[hǕeNJDžLJNJA\tgEFApbP[W 20M oCgt@CNJDŽǟǢDžBService Pack 3a kt@CǍǩNJAchecksums t@Cǐ assembleiPS3SP3 XNvgǕ_E[hǵǟADŽLJXt@CǕ 1 Ǭ Service Pack 3a NJǵDžBA_E[hNJt@CSǕmFDž@ǐACXg[LJNJt@CǕDž@NJǬǢǟǵDžB



iPlanet Portal Server 3.0 CXg[NJAQ[gEFCǐvbgtH[T[oǁǟǢAService Pack 3a pbP[WǕT[oNJCXg[DžKvǁDžB



  1. [EBhEljA[gNJǻDžB

  2. fBNgǕ /opt NJXǵAService Pack 3a t@CǕ_E[hDžfBNgǕǵDžBLJǐǶǑAǧNJǵDžB


    # cd /opt
    # mkdir ips_sp3

  3. 2 ljǵLJfBNgNJAt@CǕ_E[hǵDžB

    • iPS3.0SP3-01.tar.gz.aa

    • iPS3.0SP3-01.tar.gz.ab

    • iPS3.0SP3-01.tar.gz.ac

    • iPS3.0SP3-01.tar.gz.ad

    • iPS3.0SP3-01.tar.gz.ae

    • iPS3.0SP3-01.tar.gz.af

    • iPS3.0SP3-01.tar.gz.ag

    • iPS3.0SP3-01.tar.gz.ah

    • iPS3.0SP3-01.tar.gz.ai (ftp TCgljDZt@CO iPS3.0SP3-01.tar.gz.es ljDž)

    • iPS3.0SP3-01.tar.gz.aj

    • iPS3.0SP3-01.tar.gz.ak

    • PS3.0SP3-01.tar.gz.al

    • checksums

    • assembleiPS3SP3

  4. /opt/ips_sp3 ljAassembleiPS3SP3 XNvgǕsǵAt@CǁDžǟǡǟǢDZǐAǮNjt@Cf[^ǁjǵǟǢǻǢDZǐǕmFǵDžB


    # cd /opt/ips_sp3/
    # ./assembleiPS3SP3

    XNvgNJǡǟAKvǻt@CǁDžǟǡǟǢDZǐAǮNjf[^ǁjǵǟǢǻǢDZǐǁmFDŽǐA1 Ǭ tar t@C (iPS3.0SP3-01.tar.gz) ǁDŽDžBDZ tar t@CNJADžǟ Service Pack 3a pbP[WǁǟǢDžB

  5. gunzip R}hǕsǵǟAiPS3.0SP3-01.tar.gz t@CǕǵDžB


    # gunzip iPS3.0SP3-01.tar.gz

  6. tar R}hǕsǵǟAiPS3.0SP3-01.tar t@CeǕoǵDžB


    # /usr/bin/tar -xvf iPS3.0SP3-01.tar



    Solaris o[W tar R}hǕgpǵǟǂDŽǢB




Kvǻ Solaris pb`Ǖ_E[hǵǟCXg[Dž

iPlanet Portal Server iNJAiPlanet Portal Server \tgEFANJKvǻALJDŽǟǢ Solaris pb`ǁtǵǟǢDžB/opt/ips_sp3/patches fBNgNJAT|[gDŽǟǢe Solaris o[Wppb`fBNgǁDžBiPlanet Portal Server iǕCXg[Dž Solaris o[WNJDžfBNgpb`ǕgpǵǟǂDŽǢB Solarispb`AINJAbvf[gDŽAwww.sunsolve.sun.com ǩ_E[hljǴDžB

KvǻALJDž Solaris pb`ǕCXg[DžNJAǕsǢDžB

  1. [gǐǵǟAiPlanet Portal Server iǁCXg[DŽǟǢ Solaris Iy[eBOVXeo[WNJDžpb`fBNgNJǵDžBLJǐǶǑAiPlanet Portal Server iǁ Solaris 8 NJCXg[DŽǟǢAǧNJǵDžB


    # cd /opt/ips_sp3/patches/solaris8/solaris_2.8_patch_cluster

  2. install_cluster CXg[XNvgǕsǵDžB


    # ./install_cluster

  3. Rs[^ǕNǵDžB


    # reboot


CD-ROM ǩ Service Pack 3a \tgEFANJANZXDž

  1. [gǐǵǟAiPlanet Portal Server 3.0 Service Pack 3a CD-ROM Ǖ}EgǵDžB


    # volcheck


Service Pack 3a [Xm[gNJANZXDž

[gǐǵǟAfBNgǕhLgfBNgNJXǵDžBService Pack 3a [Xm[gADZfBNgNJ 2 `ljǟǢDžBǐAn[hfBXNNJRs[ǵǟljQljǴDžB


# cd /cdrom/cdrom0/docs/<document_format>/


CD-ROM ǩKvǻ Solaris pb`ǕCXg[Dž

  1. [gǐǵǟAfBNgǕA iPlanet Portal Server iǕCXg[Dž Solaris Iy[eBOVXeo[WNJDžpb`fBNgNJXǵDžBLJǐǶǑAiPlanet Portal Server iǕ Solaris 8 NJCXg[DžAǧNJǵDžB


    # cd /cdrom/cdrom0/patches/solaris8/solaris_2.8_patch_cluster

  2. install_cluster CXg[XNvgǕsǵDžB


    # ./install_cluster

  3. Rs[^ǕNǵDžB


    # reboot


T[oR|[lgvZXǕ~Dž

Service Pack 3a \tgEFAǕAbvO[hLJCXg[DžONJAT[rXǕ~ǵDžB

  • fBNgT[o

  • Web T[o



    ljACXg[fBNgǁ/opt ljǐǵǟǢDžB



  • R}hǕsǵǟAsfBNgT[oǮNj Web T[ovZXǕmFǵDžBsvZXǕ\DžDZǐNJǡǟAvZX~NJR}hǕsǵAvZXǁ~ǵLJDZǐǕmFljǴDžB


    # /usr/bin/ps -eo pid,args | grep /opt/netscape
    446 ./ns-slapd -f
    /opt/netscape/directory4/slapd-siroe/config/slapd.conf -i /opt/
    467 ns-httpd -d
    /opt/netscape/server4/https-siroe.iplanet.com/con
    458 ./uxwdog -d /opt/netscape/server4/https-admserv/config
    466 ./uxwdog -d
    /opt/netscape/server4/https-siroe.iplanet.com/con
    459 ns-httpd -d /opt/netscape/server4/https-admserv/config
    29857 ./ns-admin -d /opt/netscape/directory4/admin-serv/config

    DZljAvZX ID evZXNJǵǟǢDžB


    446
    fBNgT[ovZX
    467
    Web T[ovZX
    458
    Web T[oT[rXEHb`hbOvZX
    466
    Web T[oEHb`hbOT[rX
    459
    Web T[oT[rX
    29857
    fBNgT[oT[rX

  • iPlanet Portal Server T[oR|[lgǕ~ǵDžBDZNJAfBNgT[oǮNj Web T[ovZXǁ~ǵDžB

    • iPlanet Portal Server 3.0 LJ iPlanet Portal Server Service Pack 1 ǕsǵǟǢAT[oR|[lgǕNǵǟ~ǵDžB



      # /etc/init.d/ipsserver start
      stopping auth helpers ... done.
      stopping web server ... done.
      stopping directory server ... done.
      starting auth helpers ... done.
      starting directory server ... done.
      starting web server ... done.
      # /etc/init.d/ipsserver stop
      stopping auth helpers ... done.
      stopping web server ... done.
      stopping directory server ... done.


    • iPlanet Portal Server Service Pack 2 ǕsǵǟǢAT[oR|[lgǕ~ǵDžB


      # /etc/init.d/ipsserver stopall
      stopping auth helpers ... done.
      stopping web server ... done.
      stopping directory server ... done.


  • fBNgT[oǮNj Web T[ovZXǁDžǟ~DŽLJDZǐǕmFǵDžB 1 ljsDŽǟǢLJvZXA\DŽǻǂǻDžB


    # /usr/bin/ps -eo pid,args | grep /opt/netscape

    • NJsvZXǁAiPlanet Portal Server ljsefBNgT[ovZXLJ Web T[ovZXNJǵAkill -TERM process_ID ǕsǵDžBLJǐǶǑAǧNJǵDžB


      # kill -TERM 446


vLVǐQ[gEFCR|[lgvZXǕ~Dž

Service Pack 3a ǕAbvO[hLJCXg[DžONJAvZXǕ~DžKvǁDžB

  • ipshttpd vLVvZX

  • ipsnetletd vLVvZX

  • Q[gEFCR|[lgvZX

  • R}hǕsǵǟAsQ[gEFCvZXǕmFǵDžBsvZXǕ\DžDZǐNJǡǟAvZX~NJR}hǕsǵAvZXǁ~ǵLJDZǐǕmFljǴDžB


    # /usr/bin/ps -eo pid,args|grep java
    481 /usr/java/bin/../jre/bin/../bin/sparc/native_threads/java
    -ms32m -mx128m -class
    503 /usr/java/bin/../jre/bin/../bin/sparc/native_threads/java
    -ms32m -mx128m -class
    741 /usr/jave/bin/../jre/bin/../bin/sparc/native_threads/java
    -ms32m -mx128m -class

    DZljAvZX ID evZXNJǵǟǢDžB


    481
    ipshttpd vZX
    503
    ipsnetletd vZX
    741
    gateway vZX

  • T[oR|[lgljs ipshttpd vLVLJ ipsnetletd vLVǕ~ǵDžB


    # /opt/SUNWips/bin/ipshttpd stop
    # /opt/SUNWips/bin/ipsnetletd stop

  • iPlanet Portal Server Q[gEFCR|[lgǕ~ǵDžB


    # /etc/init.d/ipsgateway stop

  • vZXǁ~ǵLJDZǐǕmFǵDžB 1 ljsDŽǟǢLJvZXA\DŽǻǂǻDžB


    # /usr/bin/ps -eo pid,args|grep java

    • NJsvZXǁAiPlanet Portal Server ljsevLVvZXNJǵAkill -TERM process_id ǕsǵDžBLJǐǶǑAǧNJǵDžB


      # kill -TERM 481


T[hp[eB\tgEFAvZXǐ`lǕ~Dž

Service Pack 3a N[CXg[LJAbvO[hǕsǧONJAiPlanet Portal Server iNJf[^Ǖ iPlanet Portal Server T[hp[eB\tgEFAǮNj`lǕDžǟ~ǵDžB

`lNJǡǟ iPlanet Portal Server fBNgNJǴǕsǧLJA
iPlanet Portal Server iNJf[^Ǖ`lǕ~DžDZǐNJdvljDžBLJǐǶǑAiSyndicate /var/opt/SUNWips/debug NJǴǕsǢAService Pack 3a CXg[NJǕNDZǵDžB

`lǮNjT[hp[eB\tgEFA~@NJǬǢǟAYDže}jAǕQǵǟǂDŽǢB


T[oR|[lgljgpDŽǕDž

iPlanet Portal Server T[oR|[lgljǕgpǵǟǢAAbvO[hǕsǧONJǕSǻNJǵAAbvO[hNJǵDžB

ljACXg[fBNgǁ /opt ljDZǐǕǵǟǢDžB

ǕDžLJǕANJǵDžB

  1. [gǐǵǟAfBNgǕfBNgNJXǵDžBljA/opt ǁ{fBNgljDžB


    # cd /opt/netscape/server4

  2. GCAXfBNg tar t@CǕǵASǻNJRs[ǵDžBljAkǵLJGCAXfBNgǕ /usr/tmp NJRs[ǵǟǢDžB


    # tar cf /usr/tmp/alias.tar alias

iPlanet Portal Server iǕ Service Pack 3a NJAbvO[hDž@NJǬǢǟAuService Pack 3a NJAbvO[hDžvǕQǵǟǂDŽǢB



CXg[NJDž



Service Pack 3a CXg[XNvgljAo[WǕAbvO[hDžǩAN[CXg[ǕsǧǩǕIljǴDžBAbvO[hIvVǕIDžǐAiPlanet Portal Serveriǁ Service Pack 3a NJAbvO[hDŽDžB

N[CXg[ǕsDžǐA iPlanet Portal Server \tgEFACXg[ǁDžǟDŽDžBN[CXg[ACXg[NJǁAVǵǂCXg[DžDZǐljDZǕljǴ\ǁǻǫNJljDžB



Service Pack 3a \tgEFAAiPlanet Portal Server ǁCXg[DŽǟǢǻǢ}VNJVǵǂCXg[DžDZǐ\ljDžB




Tv}V

\NJAR[hNJgpDŽ}VǮNjǪNJDž iPlanet Portal Server ^CvǕǵDžB


\ 12 Tv}V



}V

iPlanet Portal Server R|[lg^Cv

siroe

vt@CT[oǐǵǟDžiPlanet Portal Server T[oR|[lg

varrius

T[oCXg[ljAvt@CT[oǐǵǟgpDŽǟǢǻǢ iPlanet Portal Server T[oR|[lg

sesta

iPlanet Portal Server Q[gEFCR|[lg

DZDZljDžCXg[ACXg[^CvNJLjǢǟDŽǟǢDžBsDžCXg[^CvNJǡLJǕIǵǟǂDŽǢB


Service Pack 3a NJAbvO[hDž



[gljǻǢ[UAǮNj[U nobody AbvO[hǕsǧA[Xm[gDžǕQǵǟǂDŽǢB




WAbvO[h

Samba \tgEFAǁCXg[DŽǟǢADZǕsDžǐAǪ Samba \tgEFAǁDŽDžBiPlanet Portal Server iNJt Samba \tgEFAǮNjT[hp[eB\tgEFAAwww.iplanet.com ǩ_E[hljǴ ThirdParty.tar.gz NJǟǢDžBSamba \tgEFACXg[@NJǬǢǟAwiPlanet Portal Server CXg[KChxut^ BvǕQǵǟǂDŽǢB

NJAiPlanet Portal Server \tgEFAǕAbvO[hDžLJǕǵDžB

  1. iPlanet Portal Server 3.0 CXg[obNAbvǕsǢDžB

  2. iPlanet Portal Server vZXǁsADžǟ iPlanet Portal Server vZXǕ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB



    US OCXg[A ./ipsinstall NJAYDžP[ (deAfrAesAjaALJ zh) lj ./install ǕsǵǟCXg[vZXǕJnǵǟǂDŽǢB




CD-ROM ǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAService Pack 3a CD-ROM Ǖ}EgǵDžB

  2. fBNgǕ /cdrom/cdrom0 NJXǵǟAipsinstall XNvgǕsǵDžB


    # volcheck
    # cd /cdrom/cdrom0
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


Service Pack 3a fBNgǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAfBNgǕ /opt/ips_sp3 NJXǵDžB

  2. ipsinstall XNvgǕsǵDžB

    ipsinstall XNvgAǪXNvgǁfBNgǩsDžKvǁDžB


    # cd /opt/ips_sp3
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvg

NJADZCXg[CXg[XNvgNJǕǵDžB

  1. Service Pack 3a gp_ǁ\DŽDžB

    gp_NJǵǟCXg[ǕsDžNJAuyesvǐǵDžB


    ****************************************************************
    iPlanet Portal Server (3.0-SP3a release)
    ****************************************************************
    Installation log at /var/sadm/install/logs/ipsinstall.2406/install.log

    This product will run without a license. However, you must either purchase a Binary Code License from, or accept the terms of a Binary Software Evaluation license with, Sun Microsystems, to legally use this product.
    Do you accept? yes/[no] yes



    Solaris pb`ǁǻǢAxbZ[Wǁ\DŽDžBKvǻ Solaris pb`CXg[@NJǬǢǟAuKvǻ Solaris pb`Ǖ_E[hǵǟCXg[DžvLJuCD-ROM ǩ Service Pack 3a \tgEFANJANZXDžvǕQǵǟǂDŽǢB



    CXg[}VǮNj IP AhXǁXNvgNJDŽDžBǪ}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ|[^NJǵǟǵǢljDZǐǕmFǵǟǂDŽǢB

  2. ftHglǕǩAǵǢOǐ IP AhXǕǵDžB


    Inspecting network.
    What is the iPS hostname of this machine? [siroe]
    What is the subdomain ("." for none)? []
    What is the domain? [iplanet.com]
    What is the ip address of siroe.iplanet.com? [192.168.01.01]

    Inspecting iPS components.

    ^XNj[ǁ\DŽDžB

  3. iPlanet Portal Server CXg[ǕAbvO[hDžNJAu1vǐǵDžB


    Options:
    1) Continue upgrade
    2) Continue as a clean install (current installation will be removed)
    3) Continue install (current installation will not be removed)
    4) Remove current installation
    5) Exit
    Choice? [5] 1



    s iPlanet Portal Server vZXǁAxbZ[WǮNjvZXǁ\DŽDžBoDŽLJvZXǁ iPlanet Portal Server AljAAbvO[hǕ~ǵAsDžONJvZXǕ~DžKvǁDžBNJǬǢǟAuT[oR|[lgvZXǕ~DžvǮNjuvLVǐQ[gEFCR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB





    iPlanet Portal Server iǁKvǐDž|[gǁgpAxbZ[WǮNj|[gǁ\DŽDžB iPlanet Portal Server iǁKvǐDž|[gǁAvP[VNJǡǟgpDŽǟǢAAvP[VǕIǵA|[gǁǏǕǡǟǩǕiǟǂDŽǢB



Xe[^Xǁ\DŽDžB



Reading current configuration.

Checking running status.

Pre-upgrade processing.

Installing server.
Installing SUNWwtsdd...
Installing SUNWwtws...
Installing SUNWwtsvd...
Installing SUNWwtdt...
Installing SUNWwtnm...
Installing SUNWwtnf...
Installing SUNWwtrw...
Installing SUNWwtdoc...
Installing SUNWwtsam...
Installing SUNWwtds...

Starting server.

Installing gateway.
Installing SUNWwtgwd...

Starting gateway.

Post-upgrade processing.

Starting server.

Starting gateway.

Upgrade complete.
Please look in /var/sadm/install/logs/ipsinstall.611
for saved certificates, attributes, properties and templates.
If you have made any customizations to iPS before this upgrade, you may need to merge your changes back.


AbvO[hǁDžǐANJvvgǁ\DŽDžB/var/sadm/install/logs/ipsinstall.<process.id>/install.log ǕǟAAbvO[hNJG[ǁǵǻǩǡLJǩǫǧǩǕmFǵDžB

O iPlanet Portal Server CXg[ǕJX^}CYǵǟǢLJAuJX^}CYǵLJǕDžvǕQǵǟǂDŽǢB


JX^}CYǵLJǕDž

O iPlanet Portal Server CXg[ǕJX^}CYǵǟǢLJAǪeCXg[XNvgNJǡǟ /var/sadm/install/logs/ipsinstall.<process_id> NJDŽDžBNJAService Pack 3a ljJX^}CYeǕDžANJJX^}CYǕsǻǡLJǐǏljDžBOJX^}CYeǕDžAiPlanet Portal Server iǕsǵAKNJDŽLJǩǫǧǩǕmFDžKvǁDžBJX^}CYeNJǡǟAService Pack 3a V@\NJeDŽDžB



qg diff R}hǕgpǵǟ Service Pack 3a Ot@CǐVǵǢService Pack 3a t@CǕrDžDZǐNJǡǟAXǕ\ǵAOJX^}CYeǕljǴDžB



ǕDž@NJǬǢǟAuCXg[vǕQǵǟǂDŽǢB


N[CXg[

DZDZljA iPlanet Portal Server Service Pack 3a T[oǮNjQ[gEFCR|[lgN[CXg[NJǬǢǟǵDžBN[CXg[AǧǻNJsljǴDžB

  • VǵǢ}VNJVo[W iPlanet Portal Server \tgEFAǕCXg[Dž

  • o[W iPlanet Portal Server \tgEFAǁCXg[DŽǟǢ

    o[W iPlanet Portal Server \tgEFAǁCXg[DŽǟǢ}VNJ Service Pack 3a ǕCXg[DžǐAo[WSNJDŽAVǵǢCXg[NJuǴǶDžB

o[WǐǐNJ Samba \tgEFAǁCXg[DŽǟǢAN[CXg[ǕsDžǐ Samba \tgEFADŽDžBiPlanet Portal Server iNJt Samba \tgEFAǮNjT[hp[eB\tgEFAAwww.iplanet.com ǩ_E[hljǴ ThirdParty.tar.gz NJǟǢDžBSamba \tgEFACXg[@NJǬǢǟAwiPlanet Portal Server CXg[KChxut^ BvǕQǵǟǂDŽǢB


1 }VǕgpǵLJI[v|[^CXg[

I[v|[^[hljAT[rXǐ URL uǴǶǕsǧQ[gEFCKvǼBNJǬǢǟAuI[v|[^[hvǕQǵǟǂDŽǢB

1 }VNJT[oR|[lgǕCXg[DžLJǕANJǵDžB

  1. iPlanet Portal Server 3.0 CXg[obNAbvǕsǢDžB

  2. iPlanet Portal Server vZXǁsADžǟ iPlanet Portal Server vZXǕ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB



    US OCXg[A ./ipsinstall NJAYDžP[ (deAfrAesAjaALJ zh) lj ./install ǕsǵǟCXg[vZXǕJnǵǟǂDŽǢB




CD-ROM ǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAService Pack 3a CD-ROM Ǖ}EgǵDžB

  2. fBNgǕ /cdrom/cdrom0 NJXǵǟAipsinstall XNvgǕsǵDžB


    # volcheck
    # cd /cdrom/cdrom0
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


Service Pack 3a fBNgǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAfBNgǕ /opt/ips_sp3 NJXǵDžB

  2. ipsinstall XNvgǕsǵDžB

    ipsinstall XNvgAǪXNvgǁfBNgǩsDžKvǁDžB


    # cd /opt/ips_sp3
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvg

NJADZCXg[CXg[XNvgNJǕǵDžB

  1. Service Pack 3a gp_ǁ\DŽDžB

    gp_NJǵǟACXg[ǕsDžNJAuyesvǐǵDžB


    ****************************************************************
    iPlanet Portal Server (3.0-SP3a release)
    ****************************************************************
    Installation log at /var/sadm/install/logs/ipsinstall.28532/install.log

    This product will run without a license. However, you must either purchase a Binary Code License from, or accept the terms of a Binary Software Evaluation license with, Sun Microsystems, to legally use this product.
    Do you accept? yes/[no] yes



    Solaris pb`ǁǻǢAxbZ[Wǁ\DŽDžBKvǻ Solaris pb`CXg[@NJǬǢǟAuKvǻ Solaris pb`Ǖ_E[hǵǟCXg[DžvLJuCD-ROM ǩ Service Pack 3a \tgEFANJANZXDžvǕQǵǟǂDŽǢB



    CXg[}VǮNj IP AhXǁXNvgNJDŽDžBǪ}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljDZǐǕmFǵǟǂDŽǢB

  2. ftHglǕǩAǵǢOǐ IP AhXǕǵDžB


    Inspecting network.
    What is the iPS hostname of this machine? [siroe]
    What is the subdomain ("." for none)? []
    What is the domain? [iplanet.com]
    What is the ip address of siroe.iplanet.com? [192.168.01.01]

    Inspecting iPS components.

    ^XNj[ǁ\DŽDžB

  3. iPlanet Portal Server R|[lgN[CXg[ǕsǧNJAu2vǕIǵDžB

    VǵǢ}VljN[CXg[ǕsǧA ucurrent installation will be removedvǐǢǧbZ[W\DŽǼB


    1) Continue upgrade
    2) Continue as a clean install (current installation will be removed)
    3) Continue install (current installation will not be removed)
    4) Remove current installation
    5) Exit
    Choice? [5] 2

    Removing current installation.

  4. R|[lgj[ǁ\DŽDžB

    T[oR|[lgǕCXg[DžNJAu1vǕIǵDžB


    1) iPlanet(TM) Portal Server
    2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
    3) Exit
    Choice? [3] 1

  5. ftHgCXg[fBNgǕǩACXg[fBNgǕǵDžB


    What directory to install in? [/opt]

  6. I[v|[^CXg[ǕsǧljAuyvǕIǵDžB


    Will this be an open portal install? y/[n]

  7. T[oR|[lgǐMNJASSL (Secure Sockets Layer) ǕgpDžǩǫǧǩǕIǵDžBSSL ǕgpDžǐAT[oǐMǁ\NJǻDžBiPlanet Portal Server ilj SSL ǕgpDž@NJǬǢǟAwiPlanet Portal Server Administration GuidexǕQǵǟǂDŽǢB


    Are the servers using SSL protocol? y/[n]

  8. PT[oCXg[ǕsǧljAunvǕIǵDžB


    Is this a multiple server install? y/[n]

  9. ftHgvt@CT[o|[gǕǩAgp\ǻ|[gǕǵDžB


    The profile server will run on siroe.iplanet.com
    On what port will the profile server run? [8080]

  10. Return L[ǕǵǟftHg[c[[gǕǩAOǕǵDžB


    What is the root of the profile role tree? [iplanet.com]



    [ () c[[gNJAKǽǵ DNS hCǐǏOǕgpDžKvǼBCOǕtDZǐǁljǴDžB[c[NJǬǢǟAwiPlanet Portal Server 3.0 Administration Guidex 1 ǕQǵǟǂDŽǢB



  11. ftHgǕǩAǵǢ[g[UǕǵDžB


    What is the user for the profile role tree? [root]

  12. ftHgfBNgT[o|[gǕǩAgp\ǻ|[gǕǵDžB


    On what port will the directory server run? [389]

  13. ftHg|[gǕǩAgp\ǻ|[gǕǵDžB


    What is the administrator port for the web server? [8088]

    pXt[YǐmFǕDžBDZpXt[YA[g[UpX[hljǼBpXt[YAT[o SSL MǐAiPlanet Web T[oR\[ANZXLJNJljgpDŽDžB

  14. pXt[YǕǵAmFǵDžB


    What is the passphrase (8 chars minimum) :
    Re-enter passphrase :

    ǁ\DŽADZǁǵǢǩǫǧǩǕmFDžbZ[Wǁ\DŽDžB

  15. T[oǕCXg[DžNJuyvǐǵDžBT[opbP[WǁCXg[DŽDžB


    Server settings
    Installation Directory : /opt
    Server List : http://siroe.iplanet.com:8080
    Profile Server : http://siroe.iplanet.com:8080
    Profile Role Tree Root : iplanet.com
    Profile Role Tree User : root
    LDAP Port : 389
    LDAP Admin Port : 8900
    Web Server Admin Port : 8088
    Start Server : y
    Are these settings correct? [y]/n



    unvǕIDžǐAǁJDŽljAKvNJǏǟǕXljǴDžB



    CXg[XNvgNJǡǟApbP[WǁCXg[DŽDžB


    Installing SUNWwtsdd...
    Installing SUNWwtws...
    Installing SUNWwtsvd...
    Installing SUNWwtdt...
    Installing SUNWwtnm...
    Installing SUNWwtnf...
    Installing SUNWwtrw...
    Installing SUNWwtdoc...
    Installing SUNWwtsam...
    Installing SUNWwtds...

CXg[vZXǁDžǐAT[oR|[lgǁINJNǵDžB

PT[o}Vlj iPlanet Portal Server iCX^XǕDž@NJǬǢǟAuiPlanet Portal Server CX^XǕDžvǕQǵǟǂDŽǢB


}VǕgpǵLJI[v|[^CXg[

I[v|[^[hljAT[rXǐ URL uǴǶǕsǧQ[gEFCKvǼBNJǬǢǟAuI[v|[^[hvǕQǵǟǂDŽǢB



T[oR|[lgǕ}VNJCXg[DžA1 Ǭ}VǕvt@CT[oǐǵǟwǵAT[oǁDZT[oǕvt@CT[oǐǵǟQDžǧNJǵDžB



T[oR|[lgǕCXg[DžLJǕANJǵDžB

  1. iPlanet Portal Server 3.0 CXg[obNAbvǕsǢDžB

  2. iPlanet Portal Server vZXǁsADžǟ iPlanet Portal Server vZXǕ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB



    US OCXg[A ./ipsinstall NJAYDžP[ (deAfrAesAjaALJ zh) lj ./install ǕsǵǟCXg[vZXǕJnǵǟǂDŽǢB




CD-ROM ǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAService Pack 3a CD-ROM Ǖ}EgǵDžB

  2. fBNgǕ /cdrom/cdrom0 NJXǵǟAipsinstall XNvgǕsǵDžB


    # volcheck
    # cd /cdrom/cdrom0
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


Service Pack 3a fBNgǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAfBNgǕ /opt/ips_sp3 NJXǵDžB

  2. ipsinstall XNvgǕsǵDžB

    ipsinstall XNvgAǪXNvgǁfBNgǩsDžKvǁDžB


    # cd /opt/ips_sp3
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvg

NJADZCXg[CXg[XNvgNJǕǵDžB

  1. Service Pack 3a gp_ǁ\DŽDžB

    gp_NJǵǟACXg[ǕsDžNJAuyesvǐǵDžB


    ****************************************************************
    iPlanet Portal Server (3.0-SP3a release)
    ****************************************************************
    Installation log at /var/sadm/install/logs/ipsinstall.28532/install.log

    This product will run without a license. However, you must either purchase a Binary Code License from, or accept the terms of a Binary Software Evaluation license with, Sun Microsystems, to legally use this product.
    Do you accept? yes/[no] yes



    Solaris pb`ǁǻǢAxbZ[Wǁ\DŽDžBKvǻ Solaris pb`CXg[@NJǬǢǟAuKvǻ Solaris pb`Ǖ_E[hǵǟCXg[DžvLJuCD-ROM ǩ Service Pack 3a \tgEFANJANZXDžvǕQǵǟǂDŽǢB



    CXg[}VǮNj IP AhXǁXNvgNJDŽDžBǪ}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server NJǵǟǵǢljDZǐǕmFǵǟǂDŽǢB

  2. ftHglǕǩAǵǢOǐ IP AhXǕǵDžB


    Inspecting network.
    What is the iPS hostname of this machine? [siroe]
    What is the subdomain ("." for none)? []
    What is the domain? [iplanet.com]
    What is the ip address of siroe.iplanet.com? [192.168.01.01]

    Inspecting iPS components.

    ^XNj[ǁ\DŽDžB

  3. iPlanet Portal Server R|[lgN[CXg[ǕsǧNJAu2vǕIǵDžB


    1) Continue upgrade
    2) Continue as a clean install (current installation will be removed)
    3) Continue install (current installation will not be removed)
    4) Remove current installation
    5) Exit
    Choice? [5] 2

    R|[lgj[ǁ\DŽDžB

  4. T[oR|[lgǕCXg[DžNJAu1vǕIǵDžB


    1) iPlanet(TM) Portal Server
    2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
    3) Exit
    Choice? [3] 1

  5. ftHgCXg[fBNgǕǩACXg[fBNgǕǵDžB


    What directory to install in? [/opt]

  6. I[v|[^CXg[ǕsǧljAuyvǕIǵDžB


    Will this be an open portal install? y/[n] y

  7. T[oR|[lgǐMNJASSL (Secure Sockets Layer) ǕgpDžǩǫǧǩǕIǵDžBSSL ǕgpDžǐAT[oǐMǁ\NJǻDžBiPlanet Portal Server ilj SSL ǕgpDž@NJǬǢǟAwiPlanet Portal Server Administration GuidexǕQǵǟǂDŽǢB


    Are the servers using SSL protocol? y/[n]

  8. T[oCXg[ǕsǧljAuyvǕIǵDžB


    Is this a multiple server install? y/[n] y

  9. [JRs[^Ǖvt@CT[oNJwDžǩǫǧǩǕIǵDžB

    • [JRs[^Ǖvt@CT[oNJDžNJuyvǐǵDžBvt@CT[oǁRs[^NJCXg[DŽǟǢǻǢAuyvǐǵǟ[JRs[^Ǖvt@CT[oNJDžDZǐǁljǴDžB 11 iljǂDŽǢB

    • Rs[^NJvt@CT[oǕDžljNJCXg[ǵǟǢALJDZǩCXg[DžAunvǐǵDžB 10 iljǂDŽǢB


      Should the local machine be the profile server? [y]/n



      Service Pack 3alj}VNJCXg[ǵLJT[oR|[lgǕgpDžA1 T[oNJvt@CT[oǕCXg[ǵADžǟT[oǁǪvt@CT[oǕQDžǧNJǵDžB



    [J}Vǁvt@CT[oljǻǢAvt@CT[oNJDžǕDžB

  10. vt@CT[oǕǵDžBCXg[}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljDZǐǕmFǵDžB 12 iljǂDŽǢB


    On what hostname will the profile server run? [MyProfileServer] siroe
    What is the sub-domain name for siroe("." for none)? []
    What is the domain name for siroe? [iplanet.com]
    On what port will siroe run? [8080]
    What is the ip address of siroe.iplanet.com? [192.168.01.01]

    [JRs[^Ǖvt@CT[oNJDžAvt@CT[o|[gǕqDžB

  11. ftHgvt@CT[o|[gǕǩAǵǢ|[gǕǵDžB


    The profile server will run on siroe.iplanet.com
    On what port will the profile server run? [8080]

  12. Return L[ǕǵǟftHg[c[[gǕǩAOǕǵDžB


    What is the root of the profile role tree? [iplanet.com]



    [ () c[[gNJAKǽǵ DNS hCǐǏOǕgpDžKvǼBCOǕtDZǐǁljǴDžB[c[NJǬǢǟAwiPlanet Portal Server 3.0 Administration Guidex 1 ǕQǵǟǂDŽǢB



  13. ftHg[g[UǕǩAǵǢ[g[UǕǵDžB


    What is the user for the profile role tree? [root]

  14. ftHgfBNgT[o|[gǕǩAgp\ǻ|[gǕǵDžB


    On what port will the directory server run? [389]

    • [JRs[^ǁvt@CT[oljǻǢA 16 iDžB

    • [J}Vǁvt@CT[oANJDžǧǻ Service Pack 3a iT[oR|[lgNJDžǁ\DŽDžB 15 iljǂDŽǢB

  15. T[oR|[lgǕǵDžB 17 iljǂDŽǢB

    [JRs[^Ǖvt@CT[oNJwǵAT[oR|[lgǕgpDžA]DžDžǟT[oR|[lgNJDžǕǵIljAAbZ[WǁJǵ\DŽDžBCXg[}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljǩǫǧǩǕmFǵǟǂDŽǢB

    bZ[WJǵ\DŽljAT[oljeT[oR|[lgNJDžOǐ IP AhXǕljǴDžBT[oR|[lgNJDžKvǻǕDžǟǵLJAu.v(sIh) ǕǵǟǂDŽǢB


    On what hostname will the server run ("." when done)? [MyServer] varrius
    What is the sub-domain name for varrius ("." for none)? []
    What is the domain name for varrius? [iplanet.com]
    On what port will varrius run? [8080]
    What is the ip address of varrius.iplanet.com? [192.168.01.02]
    On what hostname will the next server run ("." when done)? [MyServer] .

  16. CXg[}VftHgT[o|[gǕǩAgp\ǻ|[gǕǵDžB


    On what port will the server run on this machine? [8080]

  17. ftHg Web T[o|[gǕǩAǵǢ|[gǕǵDžB


    What is the administrator port for the web server? [8088]

    pXt[YǐmFǕDžBDZpXt[YA[g[UpX[hljǼBpXt[YAT[o SSL Mǐ iPlanet Web T[oR\[ANZXLJNJljgpDŽDžB

  18. pXt[YǕǵAmFǵDžB


    What is the passphrase (8 chars minimum) :
    Re-enter passphrase :

    ǁ\DŽADZǁǵǢǩǫǧǩǕmFDžLJbZ[Wǁ\DŽDžB

  19. T[oǕCXg[DžNJuyvǐǵDžBT[opbP[WǁCXg[DŽDžB


    Server settings
    Installation Directory : /opt
    Server List : http://siroe.iplanet.com:8080
    : http://varrius.iplanet.com:8080
    Profile Server : http://siroe.iplanet.com:8080
    Profile Role Tree Root : iplanet.com
    Profile Role Tree User : root
    LDAP Port : 389
    LDAP Admin Port : 8900
    Web Server Admin Port : 8088
    Start Server : y
    Are these settings correct? [y]/n



    unvǕIDžǐACXg[NJDžǁJDŽLJAKvNJǏǟǕXljǴDžB



    CXg[XNvgNJǡǟApbP[WǁCXg[DŽDžB


    Installing SUNWwtsdd...
    Installing SUNWwtws...
    Installing SUNWwtsvd...
    Installing SUNWwtdt...
    Installing SUNWwtnm...
    Installing SUNWwtnf...
    Installing SUNWwtrw...
    Installing SUNWwtdoc...
    Installing SUNWwtsam...
    Installing SUNWwtds...

CXg[vZXǁDžǐAT[oR|[lgǁINJNǵDžBT[oljAeT[oR|[lgNJǵǟDZǕJǵDžB

PT[o}Vlj iPlanet Portal Server iCX^XǕDž@NJǬǢǟA uiPlanet Portal Server CX^XǕDžvǕQǵǟǂDŽǢB



Compass 3.01C ǁDžljNJCXg[DŽǟǢǟAiPlanet Portal Server 3.0 Ǖ Service Pack 3a NJAbvO[hǵǟǢACompass 3.01C Patch 1 ǕCXg[DžKvǁDžBDZpb`AiPlanet.com Web y[W (http://iplanet.com/downloads/patches) ǩljǴDžB




PT[oǕgpǵLJZLA|[^CXg[

ZLA|[^[hljAT[rXǐ URL uǴǶǕsǧQ[gEFCǁKvljDžBQ[gEFCR|[lgǕCXg[Dž@NJǬǢǟAuQ[gEFCR|[lgCXg[vǕQǵǟǂDŽǢB



PT[oR|[lgǕCXg[DžACXg[Ǖsǧ}Vǁvt@CT[oljǻǑǻǼB



T[oR|[lgǕCXg[DžLJǕANJǵDžB

  1. iPlanet Portal Server 3.0 CXg[obNAbvǕsǢDžB

  2. iPlanet Portal Server vZXǁsADžǟ iPlanet Portal Server vZXǕ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB



    US OCXg[A ./ipsinstall NJAYDžP[ (deAfrAesAjaALJ zh) lj ./install ǕsǵǟCXg[vZXǕJnǵǟǂDŽǢB




CD-ROM ǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAService Pack 3a CD-ROM Ǖ}EgǵDžB

  2. fBNgǕ /cdrom/cdrom0 NJXǵǟAipsinstall XNvgǕsǵDžB


    # volcheck
    # cd /cdrom/cdrom0
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


Service Pack 3a fBNgǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAfBNgǕ /opt/ips_sp3 NJXǵDžB

  2. ipsinstall XNvgǕsǵDžB

    ipsinstall XNvgAǪXNvgǁfBNgǩsDžKvǁDžB


    # cd /opt/ips_sp3
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvg

NJADZCXg[CXg[XNvgNJǕǵDžB

  1. Service Pack 3a gp_ǁ\DŽDžB

    gp_NJǵǟACXg[ǕsDžNJAuyesvǐǵDžB


    ****************************************************************
    iPlanet Portal Server (3.0-SP3a release)
    ****************************************************************
    Installation log at /var/sadm/install/logs/ipsinstall.28532/install.log

    This product will run without a license. However, you must either purchase a Binary Code License from, or accept the terms of a Binary Software Evaluation license with, Sun Microsystems, to legally use this product.
    Do you accept? yes/[no] yes



    Solaris pb`ǁǻǢAxbZ[Wǁ\DŽDžBKvǻ Solaris pb`CXg[@NJǬǢǟAuKvǻ Solaris pb`Ǖ_E[hǵǟCXg[DžvLJuCD-ROM ǩ Service Pack 3a \tgEFANJANZXDžvǕQǵǟǂDŽǢB



    CXg[}VǮNj IP AhXǁXNvgNJDŽDžBǪ}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljDZǐǕmFǵǟǂDŽǢB

  2. ftHglǕǩAǵǢOǐ IP AhXǕǵDžB


    Inspecting network.
    What is the iPS hostname of this machine? [siroe]
    What is the subdomain ("." for none)? []
    What is the domain? [iplanet.com]
    What is the ip address of siroe.iplanet.com? [192.168.01.01]

    Inspecting iPS components.

    ^XNj[ǁ\DŽDžB

  3. iPlanet Portal Server R|[lgN[CXg[ǕsǧNJAu2vǕIǵDžB


    1) Continue upgrade
    2) Continue as a clean install (current installation will be removed)
    3) Continue install (current installation will not be removed)
    4) Remove current installation
    5) Exit
    Choice? [5] 2

    R|[lgj[ǁ\DŽDžB

  4. T[oR|[lgǕCXg[DžNJAu1vǕIǵDžB


    1) iPlanet(TM) Portal Server
    2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
    3) Exit
    Choice? [3] 1

  5. ftHgCXg[fBNgǕǩACXg[fBNgǕǵDžB


    What directory to install in? [/opt]



    T[o R|[lgǐQ[gEFCR|[lgǕǏ}VNJCXg[DžADZǕǏfBNgNJCXg[ǵǟǂDŽǢB



  6. ZLA|[^CXg[ǕsǧljAunvǐǵDžB


    Will this be an open portal install? y/[n]

  7. T[oR|[lgǐMNJASSL (Secure Sockets Layer) ǕgpDžǩǫǧǩǕIǵDžBSSL ǕgpDžǐAT[oǐMǁ\NJǻDžBiPlanet Portal Serverilj SSL ǕgpDž@NJǬǢǟAwiPlanet Portal Server Administration GuidexǕQǵǟǂDŽǢB


    Are the servers using SSL protocol? y/[n]

  8. PT[oCXg[ǕsǧljAunvǕIǵDžB


    Is this a multiple server install? y/[n]

  9. ftHgvt@CT[o|[gǕǩAǵǢ|[gǕǵDžB


    The profile server will run on siroe.iplanet.com
    On what port will the profile server run? [8080]

  10. Return L[ǕǵǟftHg[c[[gǕǩAOǕǵDžB


    What is the root of the profile role tree? [iplanet.com]



    [ () c[[gNJAKǽǵ DNS hCǐǏOǕgpDžKvǼBCOǕtDZǐǁljǴDžB[c[NJǬǢǟAwiPlanet Portal Server 3.0 Administration Guidex 1 ǕQǵǟǂDŽǢB



  11. ftHg[g[UǕǩAǵǢ[g[UǕǵDžB


    What is the user for the profile role tree? [root]

  12. ftHgfBNgT[o|[gǕǩAgp\ǻ|[gǕǵDžB


    On what port will the directory server run? [389]

  13. ftHgQ[gEFCR|[lg|[gǕǩAǵǢ|[gǕǵDžB


    On what port will the gateways run? [443]

  14. iPlanet Portal Server ljQ[gEFCǕgpDžǩALJPQ[gEFCǕgpDžǩǕIǵDžB


    Is this a multiple gateway install? y/[n]

    Q[gEFCNJDžAbZ[Wǁ\DŽDžB

  15. Q[gEFCNJDžǕǵDžBCXg[}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljDZǐǕmFǵǟǂDŽǢB


    On what hostname will the gateway run ("." when done)? [MyGateway] sesta
    What is the sub-domain name for sesta ("." for none)? []
    What is the domain name for sesta? [iplanet.com]
    What is the ip address of sesta.iplanet.com? [192.168.01.03]



    14 ljQ[gEFCCXg[ǕIǵLJAǁJDŽljAǪǺQ[gEFCNJǵǟzXgǐhCNJDžǕljǴDžBDžǟQ[gEFCNJDžǁǵLJAu.v(sIh) ǕǵDžB



  16. Q[gEFClj Web vLVǕgpDžǩǫǧǩǕIǵDžB


    Should the gateway(s) use a web proxy? y/[n]

    • unvǕIǵLJA 18 iljǂDŽǢB

    • uyvǕIǵLJANJDžǧǻ Web vLVNJDžǁ\DŽDžB 17 iljǂDŽǢB

  17. Web vLVNJDžǕǵDžB


    On what hostname will the web proxy run? [sesta]
    What is the sub-domain name for sesta ("." for none)? []
    What is the domain name for sesta? [iplanet.com]
    On what port will sesta run? [8080]



    }Vǐǻ Web vLVǕIǵLJAǪ Web vLV IP AhXDžǧDžB



  18. ftHgWeb T[o|[gǕǩAǵǢ|[gǕǵDžB


    What is the administrator port for the web server? [8088]

    pXt[YǐmFǕDžBDZpXt[YA[g[UpX[hljǼBpXt[YAT[o SSL Mǐ iPlanet Web T[oR\[ANZXLJNJINJgpDŽDžB

  19. pXt[YǕǵAmFǵDžB


    What is the passphrase (8 chars minimum) :
    Re-enter passphrase :

  20. CXg[NJT[oR|[lgǕNDžǩǫǧǩǕIǵDžB


    Start after installation completes? [y]/n

    ǁ\DŽADZǁǵǢǩǫǧǩǕmFDžLJbZ[Wǁ\DŽDžB

  21. T[oǕCXg[DžNJuyvǕǵDžBT[opbP[WǁCXg[DŽDžB


    Server settings
    Installation Directory : /opt
    Server List : http://siroe.iplanet.com:8080
    Gateway List : siroe.iplanet.com:443
    Profile Server : http://siroe.iplanet.com:8080
    Profile Role Tree Root : iplanet.com
    Profile Role Tree User : root
    LDAP Port : 389
    LDAP Admin Port : 8900
    Web Server Admin Port : 8088
    Start Server : n
    Are these settings correct? [y]/n



    unvǕDžǐACXg[NJDžǁJDŽljAKvNJǏǟǕXljǴDžB



    CXg[XNvgNJǡǟApbP[WǁCXg[DŽDžB


    Installing SUNWwtsdd...
    Installing SUNWwtws...
    Installing SUNWwtsvd...
    Installing SUNWwtdt...
    Installing SUNWwtnm...
    Installing SUNWwtnf...
    Installing SUNWwtrw...
    Installing SUNWwtdoc...
    Installing SUNWwtsam...
    Installing SUNWwtds...

    CXg[ǁDžǐAR|[lgj[ǁ\DŽDžB

  22. u3vǕIǵǟIDžǩAu2vǕIǵǟ}VNJQ[gEFCǕCXg[ǵDžB Q[gEFCR|[lgCXg[@NJǬǢǟAuQ[gEFCR|[lgCXg[vǕQǵǟǂDŽǢB


    Select which component to install:
    1) Server
    2) Gateway
    3) Exit
    Choice? [3]

T[oR|[lgNǕIǵǻǩǡLJAR}hǕgpǵǟT[oǕNǵDžB


# /etc/init.d/ipsserver start

PT[o}Vlj iPlanet Portal Server iCX^XǕDž@NJǬǢǟA uiPlanet Portal Server CX^XǕDžvǕQǵǟǂDŽǢB


T[oǕgpǵLJZLA|[^CXg[

ZLA|[^[hljAT[rXǐ URL uǴǶǕsǧQ[gEFCǁKvljDžBQ[gEFCR|[lgǕCXg[Dž@NJǬǢǟAuQ[gEFCR|[lgCXg[vǕQǵǟǂDŽǢB



T[oR|[lgǕ}VNJCXg[DžA1 Ǭ}VǕvt@CT[oǐǵǟwǵAT[oǁDZT[oǕvt@CT[oǐǵǟQDžǧNJǵDžB



T[oR|[lgǕCXg[DžLJǕANJǵDžB

  1. iPlanet Portal Server 3.0 CXg[obNAbvǕsǢDžB

  2. iPlanet Portal Server vZXǁsADžǟ iPlanet Portal Server vZXǕ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB



    US OCXg[A ./ipsinstall NJAYDžP[ (deAfrAesAjaALJ zh) lj ./install ǕsǵǟCXg[vZXǕJnǵǟǂDŽǢB




CD-ROM ǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAService Pack 3a CD-ROM Ǖ}EgǵDžB

  2. fBNgǕ /cdrom/cdrom0 NJXǵǟAipsinstall XNvgǕsǵDžB


    # volcheck
    # cd /cdrom/cdrom0
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


Service Pack 3a fBNgǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAfBNgǕ /opt/ips_sp3 NJXǵDžB

  2. ipsinstall XNvgǕsǵDžB

    ipsinstall XNvgAǪXNvgǁfBNgǩsDžKvǁDžB


    # cd /opt/ips_sp3
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvvǕQǵǟǂDŽǢB


iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvg

NJADZCXg[CXg[XNvgNJǕǵDžB

  1. Service Pack 3a gp_ǁ\DŽDžB

    gp_NJǵǟACXg[ǕsDžNJAuyesvǐǵDžB


    ****************************************************************
    iPlanet Portal Server (3.0-SP3a release)
    ****************************************************************
    Installation log at /var/sadm/install/logs/ipsinstall.28532/install.log

    This product will run without a license. However, you must either purchase a Binary Code License from, or accept the terms of a Binary Software Evaluation license with, Sun Microsystems, to legally use this product.
    Do you accept? yes/[no] yes



    Solaris pb`ǁǻǢAxbZ[Wǁ\DŽDžBKvǻ Solaris pb`CXg[@NJǬǢǟAuKvǻ Solaris pb`Ǖ_E[hǵǟCXg[DžvLJuCD-ROM ǩ Service Pack 3a \tgEFANJANZXDžvǕQǵǟǂDŽǢB



    CXg[}VǮNj IP AhXǁXNvgNJDŽDžBǪ}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljDZǐǕmFǵǟǂDŽǢB

  2. ftHglǕǩAǵǢOǐ IP AhXǕǵDžB


    Inspecting network.
    What is the iPS hostname of this machine? [siroe]
    What is the subdomain ("." for none)? []
    What is the domain? [iplanet.com]
    What is the ip address of siroe.iplanet.com? [192.168.01.01]

    Inspecting iPS components.

    ^XNj[ǁ\DŽDžB

  3. iPlanet Portal Server R|[lgN[CXg[ǕsǧNJAu2vǕIǵDžB


    1) Continue upgrade
    2) Continue as a clean install (current installation will be removed)
    3) Continue install (current installation will not be removed)
    4) Remove current installation
    5) Exit
    Choice? [5] 2

    R|[lgj[ǁ\DŽDžB

  4. T[oR|[lgǕCXg[DžNJAu1vǕIǵDžB


    1) iPlanet(TM) Portal Server
    2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
    3) Exit
    Choice? [3] 1

  5. ftHgCXg[fBNgǕǩACXg[fBNgǕǵDžB


    What directory to install in? [/opt]



    T[oR|[lgǐQ[gEFCR|[lgǕǏ}VNJCXg[DžADZǕǏfBNgNJCXg[ǵǟǂDŽǢB



  6. ZLA|[^CXg[ǕsǧljAunvǐǵDžB


    Will this be an open portal install? y/[n]

  7. T[oR|[lgǐMNJ SSL (Secure Sockets Layer) ǕgpDžǩǫǧǩǕIǵDžBSSL ǕgpDžǐAT[oǐMǁ\NJǻDžBiPlanet Portal Server ilj SSL ǕgpDž@NJǬǢǟAwiPlanet Portal Server Administration GuidexǕQǵǟǂDŽǢB


    Are the servers using SSL protocol? y/[n]

  8. T[oCXg[ǕsǧljAuyvǕIǵDžB


    Is this a multiple server install? y/[n] y

  9. [JRs[^Ǖvt@CT[oNJwDžǩǫǧǩǕIǵDžB


    Should the local machine be the profile server? [y]/n



    Service Pack 3a lj}VNJCXg[ǵLJT[oR|[lgǕgpDžA1 T[oNJvt@CT[oǕCXg[ǵADžǟT[oǁǪvt@CT[oǕQDžǧNJǵDžB



    • [JRs[^Ǖvt@CT[oNJDžNJuyvǕǵDžBvt@CT[oǁRs[^NJCXg[DŽǟǢǻǢAuyvǐǵǟ[JRs[^Ǖvt@CT[oNJDžDZǐǁljǴDžB 11 iljǂDŽǢB

    • DžljNJRs[^NJvt@CT[oǕCXg[ǵǟAunvǐǵDžB 10 iljǂDŽǢB

    [J}Vǁvt@CT[oljǻǢAvt@CT[oNJDžǕDžB

  10. vt@CT[oǕǵDžBCXg[}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljDZǐǕmFǵDžB 12 iljǂDŽǢB


    On what hostname will the profile server run? [MyProfileServer] siroe
    What is the sub-domain name for siroe("." for none)? []
    What is the domain name for siroe? [iplanet.com]
    On what port will siroe run? [8080]
    What is the ip address of siroe.iplanet.com? [192.168.01.01]

  11. ftHgvt@CT[o|[gǕǩAgp\ǻ|[gǕǵDžB

    [JRs[^Ǖvt@CT[oNJDžAbZ[Wǁ\DŽDžB


    The profile server will run on siroe.iplanet.com
    On what port will the profile server run? [8080]

  12. Return L[ǕǵǟftHg[c[[gǕǩAOǕǵDžB


    What is the root of the profile role tree? [iplanet.com]



    [ () c[[gNJAKǽǵ DNS hCǐǏOǕgpDžKvǼBCOǕtDZǐǁljǴDžB[c[NJǬǢǟAwiPlanet Portal Server 3.0 Administration Guidex 1 ǕQǵǟǂDŽǢB



  13. ftHg[g[UǕǩAǵǢ[g[UǕǵDžB


    What is the user for the profile role tree? [root]

  14. ftHgfBNgT[o|[gǕǩAgp\ǻ|[gǕǵDžB


    On what port will the directory server run? [389]

    • [J}Vǁuvt@CT[oljǻǢvA 21 iljǂDŽǢB

    • [J}Vǁvt@CT[oANJDžǧǻ Service Pack 3a CXg[T[oR|[lgNJDžǁ\DŽDžB 15 iljǂDŽǢB

  15. T[oR|[lgǕǵDžB


    On what hostname will the server run ("." when done)? [MyServer] varrius
    What is the sub-domain name for varrius ("." for none)? []
    What is the domain name for varrius? [iplanet.com]
    On what port varrius run? [8080]
    What is the ip address of varrius.iplanet.com? [192.168.01.02]
    On what hostname will the next server run ("." when done)? [MyServer] .

    [JRs[^Ǖvt@CT[oNJwǵAT[oR|[lgǕgpDžA]DžDžǟT[oR|[lgNJDžǕǵIljAAbZ[WǁJǵ\DŽDžBCXg[}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljǩǫǧǩǕmFǵǟǂDŽǢB

    bZ[WJǵ\DŽljAT[oNJǮeT[oR|[lgOǐ IP AhXǕljǴDžBT[oR|[lgNJDžKvǻǕDžǟǵLJAu.v(sIh) ǕǵǟǂDŽǢB

  16. ftHgQ[gEFC|[gǕǩAǵǢ|[gǕǵDžB


    On what port will the gateways run? [443]

  17. iPlanet Portal Server ljQ[gEFCǕgpDžǩALJPQ[gEFCǕgpDžǩǕIǵDžB


    Is this a multiple gateway install? y/[n]

  18. Q[gEFCNJDžǕǵDžB

    Q[gEFCNJDžAbZ[Wǁ\DŽDžB


    On what hostname will the gateway run ("." when done)? [MyGateway] sesta
    What is the sub-domain name for sesta ("." for none)? []
    What is the domain name for sesta? [iplanet.com]
    What is the ip address of sesta.iplanet.com? [192.168.01.03]



    17 ljQ[gEFCCXg[ǕIǵLJAǁJDŽljAeQ[gEFCNJǵǟzXgǐhCNJDžǕljǴDžBDžǟQ[gEFCNJDžǁǵLJAu.v(sIh) ǕǵDžB



  19. Q[gEFClj Web vLVǕgpDžǩǫǧǩǕIǵDžB


    Should the gateway(s) use a web proxy? y/[n]

    • unvǕIǵLJA 22 iljǂDŽǢB

    • uyvǕIǵLJANJDžǧǻ Web vLVNJDžǁ\DŽDžB 20 iljǂDŽǢB

  20. Web vLVNJDžǕǵDžB 22 iljǂDŽǢB


    On what hostname will the web proxy run? [sesta]
    What is the sub-domain name for sesta ("." for none)? []
    What is the domain name for sesta? [iplanet.com]
    On what port will sesta run? [8080]



    }Vǐǻ Web vLVǕIǵLJAǪ Web vLV IP AhXDžǧDžB



  21. CXg[}VftHgT[o|[gǕǩAgp\ǻ|[gǕǵDžB


    On what port will the server run on this machine? [8080]

  22. ftHg Web T[o |[gǕǩAǵǢ|[gǕǵDžB


    What is the administrator port for the web server? [8088]

    pXt[YǐmFǕDžBDZpXt[YA[g[UpX[hljǼBpXt[YAT[o SSL Mǐ iPlanet Web T[oR\[ANZXLJNJINJgpDŽDžB

  23. pXt[YǕǵAmFǵDžB


    What is the passphrase (8 chars minimum) :
    Re-enter passphrase :

  24. CXg[NJT[oǕNDžǩǫǧǩǕIǵDžB


    Start after installation completes? [y]/n

    ǁ\DŽADZǁǵǢǩǫǧǩǕmFDžLJbZ[Wǁ\DŽDžB

  25. T[oR|[lgǕCXg[DžNJuyvǕǵDžBT[opbP[WǁCXg[DŽDžB


    Server settings
    Installation Directory : /opt
    Server List : http://siroe.iplanet.com:8080
    : http://varrius.iplanet.com:8080
    Gateway List : sesta.iplanet.com:443
    Profile Server : http://siroe.iplanet.com:8080
    Profile Role Tree Root : iplanet.com
    Profile Role Tree User : root
    LDAP Port : 389
    LDAP Admin Port : 8900
    Web Server Admin Port : 8088
    Start Server : n
    Are these settings correct? [y]/n



    unvǕDžǐACXg[NJDžǁJDŽljAKvNJǏǟǕXljǴDžB



    CXg[XNvgNJǡǟApbP[WǁCXg[DŽDžB


    Installing SUNWwtsdd...
    Installing SUNWwtws...
    Installing SUNWwtsvd...
    Installing SUNWwtdt...
    Installing SUNWwtnm...
    Installing SUNWwtnf...
    Installing SUNWwtrw...
    Installing SUNWwtdoc...
    Installing SUNWwtsam...
    Installing SUNWwtds...

    CXg[ǁDžǐAR|[lgj[ǁ\DŽDžB

  26. u3vǕIǵǟIDžǩAu2vǕIǵǟ}VNJQ[gEFCǕCXg[ǵDžB Q[gEFCR|[lgCXg[@NJǬǢǟAuQ[gEFCR|[lgCXg[vǕQǵǟǂDŽǢB


    Select which component to install:
    1) Server
    2) Gateway
    3) Exit
    Choice? [3]

T[oR|[lgNǕIǵǻǩǡLJAR}hǕgpǵǟT[oR|[lgǕNǵDžB


# /etc/init.d/ipsserver start

T[oljAeT[oR|[lgNJǵǟDZǕJǵDžB

PT[o}Vlj iPlanet Portal Server iCX^XǕDž@NJǬǢǟA uiPlanet Portal Server CX^XǕDžv ǕQǵǟǂDŽǢB


Q[gEFCR|[lgCXg[

Q[gEFCR|[lgǕCXg[DžLJAǐǮljDžB

  1. iPlanet Portal Server 3.0 CXg[obNAbvǕsǢDžB

  2. iPlanet Portal Server vZXǁsADžǟ iPlanet Portal Server vZXǕ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB



    US OCXg[A ./ipsinstall NJAYDžP[ (deAfrAesAjaALJ zh) lj ./install ǕsǵǟCXg[vZXǕJnǵǟǂDŽǢB




CD-ROM ǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAService Pack 3a CD-ROM Ǖ}EgǵDžB

  2. fBNgǕ /cdrom/cdrom0 NJXǵǟAipsinstall XNvgǕsǵDžB


    # volcheck
    # cd /cdrom/cdrom0
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


Service Pack 3a fBNgǩCXg[XNvgNJANZXDž

  1. [gǐǵǟAfBNgǕ /opt/ips_sp3 NJXǵDžB

  2. ipsinstall XNvgǕsǵDžB

    ipsinstall XNvgAǪXNvgǁfBNgǩsDžKvǁDžB


    # cd /opt/ips_sp3
    # ./ipsinstall

iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgǁsDŽDžBDZ\tgEFACXg[NJKvǻNJǬǢǟAuiPlanet Portal Server 3.0 Service Pack 3a CXg[XNvgvǕQǵǟǂDŽǢB


iPlanet Portal Server 3.0 Service Pack 3a CXg[XNvg

NJADZCXg[CXg[XNvgNJǕǵDžB

  1. Service Pack 3a gp_ǁ\DŽDžB

    gp_NJǵǟACXg[ǕsDžNJAuyesvǐǵDžB


    ****************************************************************
    iPlanet Portal Server (3.0-SP3a release)
    ****************************************************************
    Installation log at /var/sadm/install/logs/ipsinstall.28532/install.log

    This product will run without a license. However, you must either purchase a Binary Code License from, or accept the terms of a Binary Software Evaluation license with, Sun Microsystems, to legally use this product.
    Do you accept? yes/[no] yes



    Solaris pb`ǁǻǢAxbZ[Wǁ\DŽDžBKvǻ Solaris pb`CXg[@NJǬǢǟAuKvǻ Solaris pb`Ǖ_E[hǵǟCXg[DžvLJuCD-ROM ǩ Service Pack 3a \tgEFANJANZXDžvǕQǵǟǂDŽǢB



    CXg[}VǮNj IP AhXǁXNvgNJDŽDžBǪ}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljDZǐǕmFǵǟǂDŽǢB

  2. ftHglǕǩAǵǢOǐ IP AhXǕǵDžB


    Inspecting network.
    What is the iPS hostname of this machine? [sesta]
    What is the subdomain ("." for none)? []
    What is the domain? [iplanet.com]
    What is the ip address of sesta.iplanet.com? [192.168.01.03]

    Inspecting iPS components.

    ^XNj[ǁ\DŽDžB

  3. iPlanet Portal Server R|[lgN[CXg[ǕsǧNJAǢǽǩǕIǵDžB


    1) Continue upgrade
    2) Continue as a clean install (current installation will be removed)
    3) Continue install (current installation will not be removed)
    4) Remove current installation
    5) Exit
    Choice? [5] 2

    • Service Pack 3a T[oR|[lgǁ}VNJuCXg[DŽǟǢǻǢvA2 ǕIǵDžB

    • Service Pack 3a T[oR|[lgǁ}VNJDžljNJCXg[DŽǟǢA3 ǕIǵDžB

    R|[lgj[ǁ\DŽDžB

  4. Q[gEFCR|[lgǕCXg[DžNJA u2vǕIǵDžB


    1) iPlanet(TM) Portal Server
    2) iPlanet(TM) Portal Server: Secure Remote Access Pack (Gateway)
    3) Exit
    Choice? [3] 2

  5. T[oR|[lglj SSL ǕgpǵǟǢǩǫǧǩǕwǵDžB iPlanet Portal Server ilj SSL ǕgpDž@NJǬǢǟAwiPlanet Portal Server Administration GuidexǕQǵǟǂDŽǢB


    Is the profile server using SSL protocol? y/[n]

  6. [J}VǕvt@CT[oNJDžǩǫǧǩǕwǵDžB


    Should the local machine be the profile server? [y]/n

    • uyvǕIǵLJA 8 iljǂDŽǢB

    • unvǕIǵLJANJDžǧǻvt@CT[oNJDžǁ\DŽDžB 7 iljǂDŽǢB

  7. vt@CT[oǕǵDžBCXg[}Vǁ IP AhXLJhCǕgpǵǟǢAXNvgNJǡǟ\DŽLJ IP AhXǁ iPlanet Portal Server R|[lgNJǵǟǵǢljDZǐǕmFǵDžB 9 iljǂDŽǢB


    What is the sub-domain name for siroe("." for none)? []
    What is the domain name for siroe? [iplanet.com]
    On what port will siroe run? [8080]
    What is the ip address of siroe.iplanet.com? [192.168.01.01]

  8. ftHgvt@CT[o|[gǕǩA|[gǕǵDžB


    The profile server will run on siroe.iplanet.com
    What is the port for the profile server? [8080]

  9. ftHg[c[[gǕǩAOǕǵDžB


    What is the root of the profile role tree? [iplanet.com]



    [ () c[[gNJAKǽǵ DNS hCǐǏOǕgpDžKvǼBCOǕtDZǐǁljǴDžB[c[NJǬǢǟAwiPlanet Portal Server 3.0 Administration Guidex 1 ǕQǵǟǂDŽǢB



  10. ftHg[g[UǕǩA[g[UǕǵDžB


    What is the user for the root of the role tree? [root]

  11. ftHgQ[gEFCR|[lgǕǩAǵǢQ[gEFCǕǵDžB


    What is the sub-domain name for sesta ("." for none)? []
    What is the domain name for sesta? [iplanet.com]
    On what port will sesta run? [443]

  12. Q[gEFCR|[lgNJlbg[NC^tF[XǁǩǫǧǩǕIǵDžBQ[gEFCǕCXg[ǵǟǢ}VNJlbg[NC^tF[XǁAiPlanet Portal Server Q[gEFCR|[lgǁgpljǴC^tF[XǕ 1 ǬNJDžDZǐ\ljDžB


    Does this gateway have multiple network interfaces? y/[n]

    • unvǕIǵLJA 15 iljǂDŽǢB

    • uyvǕIǵLJA 13 iljǂDŽǢB

  13. Q[gEFCR|[lgǁgpDžlbg[NC^tF[XǕ 1 ǬNJDžǩǫǧǩǕIǵDžB

    • unvǕIǵLJA 15 iljǂDŽǢB

    • uyvǕIǵLJA 14 iljǂDŽǢB


      Limit use to one network interface? y/[n]

  14. Q[gEFCR|[lgǁgpDžlbg[NC^tF[XLJNJftHg IP AhXǕǩAǵǢ IP AhXǕǵDžB


    What is the ip address of that network interface? [192.168.01.03]

  15. Q[gEFCR|[lgNJt@CEH[\tgEFAǕCXg[DžǩǫǧǩǕIǵDžBLJǵAQ[gEFCR|[lgNJt@CEH[ǕCXg[DžLJNJA2 Ǭlbg[NC^tF[XǁKvljDžB

    Solaris 2.6 ǮNj Solaris 7 NJCXg[ǵǟǢAbZ[Wǁ\DŽDžB


    Install firewall? y/[n]



    iPlanet Portal Server iNJtt@CEH[AvP[V Solaris 8 NJǵǟǢǻǢLJASolaris 8 NJCXg[DžADZbZ[W\DŽǼB



    pXt[YǐmFǕDžBDZpXt[YA[g[UpX[hljǼBpXt[YAT[o SSL Mǐ iPlanet Web T[oR\[ANZXLJNJINJgpDŽDžB

  16. pXt[YǕǵAmFǵDžB


    What is the passphrase (8 chars minimum) :
    Re-enter passphrase :

  17. CXg[NJQ[gEFCǕNDžǩǫǧǩǕIǵDžB

    bZ[Wǁ\DŽDžB


    Start after installation completes? [y]/n

    ǁ\DŽADZǁǵǢǩǫǧǩǕmFDžbZ[Wǁ\DŽDžB

  18. ǁǵǑAuyvǕǵǟQ[gEFCR|[lgǕCXg[ǵDžBQ[gEFCpbP[WǁCXg[DŽDžB


    Installation Directory : /opt
    Gateway : sesta.iplanet.com:443
    Gateway IP Address : 192.168.01.03
    Profile Server : https://sesta.iplanet.com:443
    Profile Role Tree Root : iplanet.com
    Profile Role Tree User : root
    Install Firewall : n
    Start Gateway : n
    Are these settings correct? [y]/n



    unvǕDžǐACXg[NJDžǁJDŽljAKvNJǏǟǕXljǴDžB



    NJǵAǧǻgDNJDžǁ\DŽDžB

  19. gDNJDžǕǵDžB


    What is the name of your organization? [MyCompany] sun
    What is the name of your organizational unit? [MyDivision] iplanet
    What is the name of your city or locality? [MyCity] santa clara
    What is the name of your state or province? [MyState] california
    What is the two-letter country code? [us]

T[oR|[lgNǕIǵǻǩǡLJAR}hǕgpǵǟT[oǕNljǴDžB


# /etc/init.d/ipsgateway start


Service Pack 3a \tgEFAǕDž

ljAService Pack 3a pbP[WǕ /opt/ips_sp3 NJ_E[hǵLJǐǵǟǢDžB

  1. iPlanet Portal Server 3.0 CXg[obNAbvǕsǢDžB

  2. iPlanet Portal ServervZXǁsADžǟ iPlanet Portal Server vZXǕ~ǵDžB

    NJǬǢǟAuT[oR|[lgvZXǕ~DžvǕQǵǟǂDŽǢB



    US OCXg[A./ipsinstall ljǻǂAYDžP[ (deAfrAesAjaALJ zh) lj ./uninstall Ǖsǵǟ L10n pbP[WǒT[oǮNjQ[gEFCǕSNJǵǟǂDŽǢBuninstall ǕgpDžǐA[UNJDž\DŽǽAljiPlanet Portal Server R|[lgSǁSNJDŽDžB



  3. [gǐǵǟAService Pack 3a CD-ROM Ǖ}EgǵDžB

  4. fBNgǕ /cdrom/cdrom0 NJXǵǟAuninstall XNvgǕsǵDžB


    # cd /cdrom/cdrom0
    # echo $LANG
    # ./uninstall



    install LJ ipsinstall Ǖgpǵǟ US O iPlanet Portal Server T[oǮNjQ[gEFCR|[lgǕNJǵLJA\tgEFAǕSNJDžNJc L10n pbP[WǕljDžKvǁDžBDZ@lj iPlanet Portal Server \tgEFAǕDžDZǐǮǵǼB



T[oǮNjQ[gEFC\tgEFAǕ (CXg[Ǖ) ǵLJAXNvgǕIǵAR}hǕsǵǟ\tgEFAcǕǵǟǂDŽǢB


# cd /var/sadm/pkg
# pkgrm SUNWwtd[LANG]
# pkgrm SUNWwtg[LANG]
# pkgrm SUNWwts[LANG]

[LANG] NJAdeAfrAesAjaALJ zh ǕǵDžB


CXg[ǕDž

CXg[vZXǁfDŽAiPlanet Portal Server pbP[WǁCXg[DŽLJAiǕCXg[LJgpDžONJACXg[DŽLJǕDžKvǁDžB

NJACXg[ǕDžLJǕǵDžB

  1. [gǐǵǟAfBNgǕ Solaris pbP[Wf[^x[XfBNgNJXǵDžB


    # cd /var/sadm/pkg

  2. iPlanet Portal Server \tgEFAfBNgXgǕ\ǵDžB


    # ls -d SUNWwt*

  3. fBNgǕTǵDžB

    SUNWicgSA/

    SUNWj2man/

    SUNWwtdt/

    SUNWwtnf/

    SUNWwtsd/

    SUNWwtsvd/

    SUNWicgSS/

    SUNWj2rt/

    SUNWwtfw/

    SUNWwtnm/

    SUNWwtsdd/

    SUNWwtws/

    SUNWj2dem/

    SUNWwtdoc/

    SUNWwtgw/

    SUNWwtrw/

    SUNWwtsmb/

    SUNWj2dev/

    SUNWwtds/

    SUNWwtgwd/

    SUNWwtsam/

    SUNWwtsv/

  4. LXgNJvDžfBNgǕDžǟǵDžBLJǐǶǑAǧNJǵDžB


    # rm -rf SUNWicgSS

  5. fBNgǕ /var/sadm/install/logs NJXǵAiPlanet Portal Server \tgEFAfBNgXgǕ\ǵDžB


    # cd /var/sadm/install/logs
    # ls

  6. 3 NJDŽǟǢfBNgǕTǵDžB

  7. iPlanet Portal Server \tgEFAfBNgXgNJvDžfBNgǕDžǟǵDžBLJǐǶǑAǧNJǵDžB


    # rm -rf SUNWicgSS


CXg[


IPS_ROOT ǕDž

IPS_ROOT Ǖ iPlanet Portal Server 3.0 CXg[fBNgNJǵDžBljACXg[fBNgǁ /opt ljǐǵǟǢDžB


# IPS_ROOT=/opt


ǕDž

NJAiPlanet Portal Server ǕAbvO[hǵLJNJT[oǕDžLJǕǵDžB

  1. [gǐǵǟAiPlanet Portal Server T[oǕ~ǵDžB


    # /etc/init.d/ipsserver stop

  2. fBNgǕAǕDžfBNgNJXǵDžBljA/opt ǁ{fBNgljDžB


    # cd /opt/netscape/server4

  3. AbvO[hǕsǧONJǵLJ alias.tar t@CǕǵDžBNJǬǢǟAuT[oR|[lgljgpDŽǕDžvǕQǵǟǂDŽǢB


    # /usr/bin/tar xvf /usr/tmp/alias.tar

  4. iPlanet Portal Server T[oǕNǵDžB


    # /etc/init.d/ipsserver start

  5. uEUEBhEǕJǴAiPlanet Web Server R\[Ǖ\ǵDžBLJǐǶǑAǧNJǵDžB

    http://siroe:8088

  6. ǐǵǟOCǵDžB



    Web T[oR\[pX[hAiPlanet Portal Server CXg[NJǵLJpXt[YǐǏljDžB



  7. [] ǕIǵDžB

  8. [Kp] ǕIǵDžB

  9. [RtBO[Vt@C] ǕIǵDžB

  10. [vt@X] ǕIǵDžB

  11. uI/ItvǕIǵDžB

  12. [I] {^ǕNbNǵDžB

  13. RtBO[VǕǵDžB

  14. [EBhElj iPlanet Portal Server T[oǕNǵDžB


    # /etc/init.d/ipsserver start


DŽǟǢǐ

DZljAService Pack 3a ljCDŽǟǢǻǢ iPlanet Portal Server 3.0 \tgEFANJDžmǐǪNJǬǢǟǵDžB

oO ID : 4381586

LǻZbV ([[U ZbV] y[W [LǻZbV] NJDŽ) ǁmljǻǢB

LJǐǶǑA(X[p[[ULJǪ[Uǐǵǟ) R\[NJOCǵǟ [[UZbV] ǕIDžǐALǻZbVu1vǐDŽDžBuEUǩOCǵDžǐALǻZbVǁ 2 ǬsljNJǩǩǽALǻZbVu2vNJǻǼB

oO ID : 4383120

LDAP FW[ljAfBNglj[UǕsǧLJT[oǕDžAǁtB^ǕwljǴǻǢB[[U ID tB^] eLXgtB[hAfBNgNJgpDž (ftHglj uid ) ǕǵDžB[[U ID tB^] ljwDŽLJAljgpDŽtB^ǕDžNJgpDŽDžB

LJǐǶǑA[[U ID tB^] eLXgtB[hljǕwǼǽNJNJǵǟǮǂǐAftHg uid ǁgpDŽDžBǵLJǁǡǟAtB^ (uid=jim) ǐǻDžBjim [UǁǵLJ[UljDžB[[U ID tB^] NJ surname (Džǻ sn) lǁǟǢAtB^ (surname=jim) ǐǻDžB




oO ID : 4375670

R\[ǮNjfXNgbvlj`lǁIDŽǟǢǻǢAfXNgbvǁNJǻB

:

ǻǵ

oO ID : 4378030

setDomain \bhNJAhCONJhCvt@CǁsǻǢB

:

ǻǵ

oO ID : 4376634

1 ǬǁǻAR\[ǁdǵLJ^uǕDžB

:

^uǁdǵǟǢǻǢDZǐǕmFǵDžB

oO ID : 4379326

VLJNJDŽLJhCNJVK[UǕDžǐAprofilestyle.css eǁR\[NJ\DŽDžB

:

ǻǵ


fXNgbv

oO ID : 4319604

[UNJǵAR\[lj Netlet voC_ǕNJDžǐAuhLgNJf[^ǁǼvǐǢǧ|G[bZ[Wǁ\DŽB

:

R\[ljA`lXgǩvoC_ǕǵDžB

oO ID : 4355280

Windows 98 lj Internet Explorer 5x ǕgpǵǟǢANetlet EBhEǕǏǐAWeb uEUǁNbVDžB

:

ǻǵ

oO ID : 4358738

I[v|[^lj IE4 NCAgǐǐNJubN}[NvoC_ǕgpDžǐAXNvgG[ǁDžB

:

ǻǵBDZAIE4 oOljDžBDZG[ IE5.X ǮNj Netscape uEUljǵǼB

oO ID : 4447005

ǴǻǢljAdelAttribute ǁvt@CǕDžB

:

ǻǵ

oO ID : 4454833

ǁAJEgǕljǴB

:

  1. [EBhEljA[gNJǻDžB

  2. vvgljAǕǵDžB


    # echo '<iwt:Att name="iwtUser-role"><Val>/$DOMAIN/AdminRole</Val></iwt:Att>' | /opt/SUNWips/bin/ipsadmin create user /$DOMAIN/root/dev/stdin

  3. Return L[ǕǵDžB

$DOMAIN ftHghCljAAdminRole [ljDžB

oO ID : 4457299

`lEBU[hljǵLJ`lǕ[JCYljǴǻǢB

:

`lEBU[hljǵLJ`lǐ^CgǕ[JCYDžNJAǕsǢDžB

  1. e iPlanet Portal Server 3.0 T[oljAt@CǕǵDžB

    /opt/SUNWips/locale/channel_locale.properties

    channel SC`lljAlocale T|[gDŽǟǢP[ljDžB

    • SC`lA`lEBU[hy[WNJ\DŽDžBLJAfXNgbvvt@Cgp\ǻ`lXgNJ\DŽDžB

    • P[ǐAǐgǼDZǐljDžBLJǐǶǑAuen_USvǻǫǁǪǧljDžB

  2. DZt@CljANJDžǐ^CgGgǕǵDžB

    description=DZDZNJǕǵDžB

    title=DZDZNJ^CgǕǵDžB

    .properties t@CAJava Unicode GR[hǕgpǵDžBoCg XXXX ǐǵǟ\DŽDž (X 16 i@lj\ǵLJljDž)B

    DZGR[hNJt@CAjava native2ascii vOǕgpǵǟADŽǥǻlCeBuGR[ht@CǩljǴDžB



    T|[gDŽǟǢeP[NJǵAǪǺ .properties t@CǁKvljDžB



4513667

Solaris 2.8 es (XyC) P[ljAiPlanet Portal Server T[oCXg[vZXǁsDžDZǐǁB

:

DZANJCXg[ǕsǧDZǐljljǴDžBinstall R}hNJAC P[lj ipsinstall R}hǕsǵǟ|[^ǮNjQ[gEFCR|[lgǕCXg[ǵDžB


# LANG=C
# export LANG
# cd [CD_ROOT
# ./ipsinstall

ǪAR}hǕsǵǟAlj[JCYpbP[WǕljǴDžB


# cd [CD_ROOT]/iPS/locales/es/server
# pkgadd -d . SUNWwtses
# pkgadd -d . SUNWwtdes
# cd ../gateway
# pkgadd -d . SUNWwtges



L10n pbP[WǕDžONJA|[^T[rXǐQ[gEFCT[rXǕsǵǟǮǂKvǁDžB pkgadd ǁǵLJA|[^ǮNjQ[gEFCR|[lgǕ es ǐǵǟNǵAT[rXǕJǵDžB




Q[gEFC

oO ID : 4324617

OubN}[N URL ǁ_CNgDŽǻǢB

h~ :

Q[gEFCvt@CuǴǶǐǻ JavaScript p[^ǩ openURL ǕǵDžB

:

OTCgǕǧ 2 ǬubN}[N`lǕǵDžB

Q[gEFCǁǻǢC^[lbg URL ǕQDž URL NJAubN}[NvoC_ǕgpljǴǼB


CXg[

oO ID : 4448387

iPlanet Portal Server iǕiǩCXg[DžAiǁǵǂCXg[DŽǟǢǻǢǐAO t@CǁNJǴǂǻB

:

CXg[ACXg[Ot@CǕǵDžB

/var/sadm/install/logs/ipsinstall.<vZX ID>/install.log.


ipsadmin

oO ID : 4319514

ipsadmin R}hǁu[tOV^bNXǕ`FbNǵǻǢB

:

XML t@CǕDžǐǴNJA^Cvǁu[lljAljDŽǧNJ true LJ false Xe[ggǕǵDžB


desc="Trust Proxy Feature"
type="boolean"
idx="X-x1"
userConfigurable="TRUE">
<Val>false</Val>
<Rperm>ADMIN</Rperm><Rperm>OWNER</Rperm>
<Wperm>ADMIN</Wperm>
</iwt:Att>


ipsserver

oO ID : 4379242

T[oǁCX^XǕsǵǟǢAipsserver start R}hNJDŽNJǁKvNJǻBNJǬǢǟAuiPlanet Portal Server CX^XǕDžvǕQǵǟǂDŽǢB

:

DžǟCX^XNJǵǟDžǟvZXǕNDžNJAipsserver startall R}hǕgǢDžB


# ipsserver startall

CX^XvZXǕNDžNJAipsserver start R}hǐT[oL ipsserver t@CǕgǢDžB


# /opt/SUNWips/bin/ipsserver.servername.iplanet.com@port start

oO ID : 4472975

NJLJǡǟǴǻǁǩǩǐAIy[eBOVXeR|[lgNJQǁDžB

:

ǻǵ


MO

oO ID : 4376995

OL^AiwtUser-locale ljǻǂAiwtPlatform-locale ǕgǡǟǴǻǑǻǻǢB

:

ǻǵ


NetFile

oO ID : 4342453

Netfile Java NJLǕǵǧǐDžǐAv\ǁ~ǻǢDZǐǁB

:

NetFile ǕIǵǟv\ǕǵDžB

oO ID : 4293370

Abv[hONJANetFile Lite ǁt@CTCYǕ`FbNǵǻǢBt@Cǁ 5 M oCg ǴǢAAbv[hNJsDžB

:

ǻǵ

oO ID : 4372826

NetFile Lite lj 5 M oCg ǴǢ tar t@CǕAbv[hDžALJ Netfile lj 500 M oCg ǴǢ tar t@CǕAbv[hDžAsKǻG[bZ[Wǁ\DŽB

:

ǻǵ

oO ID : 4463515

Kǁ iPlanet Portal Server R\[NJDŽONJzXgǁfXNgbvNJDŽLJANetfile [UǁDZDŽLJzXgNJANZXDžDZǐǕDžB

:

ǻǵ


NetMail

oO ID : 4321516

bZ[WNJMDžNJAMǕIǵLJNJbZ[WǕDžǐAǁDžB

:

MtOǁDŽ (ǔǡǂNJǻ) ǕǬǩAbZ[WǕǧxǵDžB

oO ID : 4307367

W\[XNJAIMAP pX[hǁNAeLXglj\DŽB

:

ǻǵ


TvvoC_

oO ID : 4389071

xml t@CNJAeditType ǁǻǢB

  • iwtHelloWorld3Provider.xml

  • iwtQuotationProvider.xml

:

iwtHelloWorld3Provider.xml: R|[lg^ONJAR[hǕǵDžB


<iwt:Att name="iwtHelloWorld3Provider-editType"
desc="Edit Form Type"
type="singlechoice"
idx=""
userConfigurable="TRUE">
<Val>edit_subset</Val>
<CVal>edit_subset</CVal>
<CVal>edit_complete</CVal>
<Rperm>ADMIN</Rperm><Rperm>OWNER</Rperm>
<Wperm>ADMIN</Wperm>
</iwt:Att>

iwtQuotationProvider.xml: R|[lg^ONJAR[hǕǵDžB


<iwt:Att name="iwtQuotationProvider-editType"
desc="Edit Form Type"
type="singlechoice"
idx=""
userConfigurable="TRUE">
<Val>edit_subset</Val>
<CVal>edit_subset</CVal>
<CVal>edit_complete</CVal>
<Rperm>ADMIN</Rperm><Rperm>OWNER</Rperm>
<Wperm>ADMIN</Wperm>
</iwt:Att>



Service Pack 1AService Pack 2AǮNj Service Pack 3a ljCDŽLJoO

oOAiPlanet Portal Server 3.0 Service Pack 1AService Pack 2AǮNj Service Pack 3a ljCDŽǵLJB


\ 13 CDŽLJoOXg



oO ID

oO

R\[

4343322

R\[ǩT[oǕNljǴǻǢB

SP1 ljC

4374777

hC[y[WNJAǡLJhC[Xgǁ\DŽB

SP2 ljC

4387384

xml t@CL[ǐ .properties t@CL[ǁvǵǻǢBDZLJA|DŽLJǁR\[NJ\DŽǽAftHgADžǻpǁ\DŽB

SP3 ljC

4365124

iwtAuthCert.properties t@CNJIl (CVal) L[lyAǁǻǢBLJAiwtAuthCert.properties t@CL[NJXy[XǁǟǢLJA|DŽLJǁR\[NJ\DŽǽAftHgADžǻpǁ\DŽB

SP3 ljC

F

4357503

LDAP fBNgǁoCiljDŽǟǢAldap ljǕDžIvVǁǵǻǢB

SP2 ljC

4346955

doSecureID IvVNJOCǁljǴǻǢB

SP2 ljC

4339793

T[oǐ doUnix wp[ǁǵǟǢǻǢAUnix FǁǧǂǢǩǻǢB

SP2 ljC

4362849

cn ǻǢǁlj Java IO OǁDžB

SP3 ljC

4378157

vbgtH[T[oǁ https ǕgpDžǧNJDŽǟǢǐAFNJsDžB

SP3 ljC

fXNgbv

4338083

--CAEg`lǕDžǐAk|C^ǁDžB

SP1 ljC

4335174

URL XN[p URL NJǵAURL ǴǶǁǵǻǢB

SP1 ljC

4365483

RecvoC_ARecvoC_Wy[WNJǮǢǟAkvoC_ǕmFDžKvǁB

SP2 ljC

4349181

iSyndicate RlN^ǁCXg[DŽǟǢNJACC`lǕDžǐA`lEBU[hǁǵǂǵǻǢB

SP2 ljC

4330685

_CNgDŽDZǐNJǻ URL Ǖ URL XN[pǁǧǐDžǐAG[ǁDžB

SP1 ljC

4343673

URL XN[pvoC_ǁ_CNgǕǶǻǢB

SP1 ljC

4343674

RSS ǮNj URL XN[pǁvLVgpǕT|[gǵǟǢǻǢB

SP1 ljC

4401121

URLScraperProvider NJAo[WǐǁǻǢB

SP3 ljC

4412806

JSPProvider processEdit ǩ URL _CNgNJsDžB

SP3 ljC

4412336

[UǁxOCDžljA[^C][] XǁKpDŽǻǢB

SP3 ljC

4448938

[IvV 4] CAEgǕXDžǐAǴǢ`lǁDŽB

SP3 ljC

4450801

ubN}[NWNJ [CfXNgbvEBhENJDžǟy[WǕJǂ] ǕIDžǐAopenURL Javascript NJǡǟAURL ljT[oNjoǵǁ 2 sB

SP3 ljC

4426023

SunBlue ev[gǁ SP2 lj@\ǵǻǢB

SP3 ljC

4387813

NJǡǟAfXNgbvǁ^CAEgNJ\DŽ (ftHg^CAEg 30 b)B

SP3 ljC

4394315

fXNgbvDžǟ`lǕDžǐACljǴǻǢG[ǁǵAfXNgbvǕgpljǴǻǂǻB

SP3 ljC

4396908

fXNgbvvoC_ǁX[\ǕoǵǻǢLJAfXNgbvG[y[W`lEBhENJuvIǻG[ǁǵǵLJvǐǢǧ|bZ[Wǁ\DŽB

SP3 ljC

4397293

fXNgbvǁALJZbVLJǻZbVǕAxljǻǂG[ǐǵǟfobOOt@CNJL^DžBDZLJAfobOt@CǁsKvNJǴǂǻB

SP3 ljC

4401145

{P[ljtǁKNJ@\ǵǻǢB

SP3 ljC

4353071

VCvoC_ev[gǁCXg[DŽǟǵǧ (iNJVCvoC_ǁǟǢǼ)B

SP3 ljC

4403468

`l^CgǁNJvt@CT[rXNJDŽǟǢlj\DŽB

SP3 ljC

4394038

fXNgbv^uǁpOP[ljplj\DŽB

SP3 ljC

Q[gEFC

4340633

ZbVǁIǵLJǐǴNJAQ[gEFCǁFǕsǻǢB

SP1 ljC

4335199

Avbg^OǴǶNJǮǢǟAp[^LJ URL ǵǩǴǶǻǢB

SP1 ljC

4338888

o[VbvW[ǁAFNJpX[hǕǵǟǢLJB

SP1 ljC

4330036

s http:// ǁtǢǟǢǻǂǟA|[gǁwDŽǟǢǻǢ URL ǁǐAC^ǁǵǻǢB

SP1 ljC

4343671

authd ǁI[v|[^OCǕT|[gǵǻǢB

SP1 ljC

4342320

T[oǕNJNǵǻǢǐAQ[gEFCNvZXǁnODžB

SP2 ljC

4389707

NJǡǟAǵǟǏǻǢ CLOSE_WAIT \PbgǁljAQ[gEFCLJQ[gEFCvLVǁǵǻǢB

SP3 ljC

4381501

URL C^ǁ URL ǕsNJuǴǶ (BASE ^OljDŽLJx[X URL ljǻǂAhLg URL Ǖgp)B

SP3 ljC

4352555

JavaScript C^ǁAGXP[vDŽLJdpǕKNJǵǻǢB

SP3 ljC

4358856

T[oǐQ[gEFCǁ}VNJCXg[DŽǟǢAiwtGateway.properties t@CǁT[o}V basedir/SUNWips/locale fBNgNJCXg[DŽǻǢBT[o }VǁpOljAQ[gEFCAftHg (p) lj\DŽB

SP3 ljC

4350023

ipshttpd XNvgNJǡǟAt@CfBXNv^ǁQ[gEFCvLVvZXNJ\ǻlNJDŽǻǢBDZLJAipshttpd vZXljt@CfBXNv^ǁsDžB DZǁDžǐAipshttpd ǁǵǻǂǻB

SP3 ljC

4430846

Internet Explorer 5.5 ǕQ[gEFCǐǐNJgpǵLJAWeb [AvP[Vǁ\DŽǻǢB

SP3 ljC

4344066

T[oǁ[U URL ǕljǴǧNJAQwb_[Ǖ]ǵǻǑǻǻǢB

SP3 ljC

4396142

Avbgǁ <OBJECT> ǐ </OBJECT> NJAURL C^ǁ URL ǕuǴǶǻǢB

SP3 ljC

4396151

HTML ^Op[^ǐlNJXy[XǁAURL C^ǁAvbgp[^lǕuǴǶǻǢB

SP3 ljC

4380531

C^ǁ iplanet() ǕKNJzuǵǻǢB

SP3 ljC

4392892

../gateway/eprox/Makefile javah R}hNJ CLASSPATHǕDžKvǁB

SP3 ljC

4375934

Q[gEFClj DNS zXgǁfDŽB

SP3 ljC

4412431

certadmin LǁAftHg 90 NJDŽB

SP3 ljC

4407007

[hoX@\ǁANeBuNJǻǡǟǢǐAURL XN[pǐ RSS `lvoC_ǁǵǻǢB

SP3 ljC

4342774

HTTP vLVǕgpDžǐAHTTP {FLbV (SSO) NJsDžB

SP3 ljC

4354655

zXgNJǁǟǢǐA[U Internet Explorer ljFǕǻǢB

SP3 ljC

4416215

URL XN[pǁARec^CvǩZbgǕǶǻǢB

SP3 ljC

CXg[

4335044

Java pbP[WǕCXg[DžNJACXg[XNvgǁfBXNeǕ`FbNDžKvǁB Java pbP[WǁCXg[DŽǻǢACXg[XNvgsDžB

SP3 ljC

4240879

iPlanet Portal Server \tgEFAǕCXg[DžONJT[hp[eB\tgEFAǁCXg[DŽǟǢAo[W iPlanet Portal Server iǁDZǐǕDžsKǻG[bZ[Wǁ\DŽB

SP3 ljC

4350541

CXg[XNvgǁA2 ǬsIhljLJ 3 Ǭǩu SChCv (FQDN) ǕKvǐDžBsIhǁ 1 ǬǵǩǻǢAFQDN ǻǢB

SP3 ljC

4418223

o[WǁvǵǻǢB

SP3 ljC

4423962

CXg[XNvgǁAC[WNJǻǢpb`ǕvDžB

SP3 ljC

4424472

CXg[NJ pkginfo t@CǕXVǵǻǑǻǻǢB

SP3 ljC

4380586

T[oǐQ[gEFClj SSL ǕgpDžǐAQ[gEFCǁNǵǻǢB

SP3 ljC

4429042

Service Pack 3C[WNJ jdk1.2.2_05 pb`ǁǻǢǧNJDžDZǐB

SP3 ljC

4437706

Q[gEFCǕvt@CT[oǐǐNJCXg[ǵASSL pNJftHgO|[gǕgpDžǐA|[gǁ 443 NJDŽB

SP3 ljC

4448611

vt@CT[oǕ Web vLVǐǐNJCXg[DžǐAipsserver NJsDžB

SP3 ljC

4335044

Java pbP[WǁCXg[DŽǟǢǻǢǐA[UmǁsǽACXg[XNvgǁsDžB

SP3 ljC

4226991

[UǁR|[lgǕDžmFbZ[WB

SP3 ljC

4240879

G[bZ[WNJǡLJCXg[XNvgǁ\DŽB

SP3 ljC

4350541

CXg[ǕsǧAuSChCvǁINJTuhCǐhCONJǻB

SP3 ljC

4341308

Stop XNvgǁDžǟ slapd vZXǐADžǟO LDAP T[ovZXǕ~DžB

SP3 ljC

ipsadmin

4336880

SSL [hljT[oǁsDŽǟǢǐAipsadmin ǁǵǻǢB

SP1 ljC

4337917

ipsadmin ǁuDŽLJvǕǵǻǢB

SP1 ljC

4350031

ipsadmin -import ǕgǧǐAOǩǵǟǢLJR|[lgVǵǢǁNJDŽAVǵǢR|[lgDžǟǁljǐDŽBiDS 4.12 ljC

SP2 ljC

4363059

|V[y[WNJANZXǵLJNJǕC|[gDžǐA\ǕsǧLJNJxOCǵǻǑǻǻǢB

SP3 ljC

ipsserver

4344376

ipsserver stop XNvgǁAT[oljsDŽǟǢDžǟ HTTPD vZXǕIDžBDZNJǡǟDŽNJAT[oljsDŽǟǢO iPlanet Web T[oIDŽDZǐǁBipsserver stop R}hAWvZXǕIDžǴljB

SP2 ljC

4389604

Stop XNvgǕsǵǟAfBNgT[oǁ~ǵǻǢDZǐǁB

SP3 ljC

4396039

ǁǼǟǢǐǴNJ|[^T[oǕNDžǐAnODžB

SP3 ljC

{

4336096

{ljANetfile Java ǁ Solaris ǮNj Windows NT ljǵǻǢB

SP1 ljC

4402583

iwtUser.properties t@CNJ{R[hǁǡǟǢB

SP3 ljC

MO

4343009

MOǕItNJDžǐANCAg API ǁOǕǴNDZDžB

SP1 ljC

4352291

Q[gEFCMOǕILJItNJDž@\B

SP1 ljC

4343010

MOǁNJǻǡǟǢǟAONCAgǁObZ[WǕMDžB

SP3 ljC

4401461

f[^x[XItǐIǁǐǴNJAOracle jdbc hCoǁǕsǻǢB

SP3 ljC

NetMail

4340200

Q[gEFCǻǵlj NetMail ǕsDžǐAZbVǁ^CAEgNJǻB

SP1 ljC

4378943

NetMail Lite AhXljA2 oCgNJjbNl[GgǁT|[gDŽǟǢǻǢB

SP3 ljC

4378936

NetMail Lite lj 2 oCgNJtH_ǁT|[gDŽǟǢǻǢB

SP3 ljC

NetFile

4342428

NetMail ǁ NetFile ǩMDŽLJYteLXgǕMljǴǻǢB

SP1 ljC

4340074

Q[gEFCǻǵlj NetFile ǕsDžǐAZbVǁ^CAEgNJǻB

SP1 ljC

4365921

NetFile AvbgǁAT[ubgNjoǵNJZbV ID ǕnDŽǻǢDZǐǁBDZLJAZbVOǁǵAOt@CǁsKvNJǴǂǻB

SP3 ljC

4361900

NetFile AVXeǁDžǩǫǧǩǕmFǼǽNJAVXeǁLljǐDžBDZLJAVXeǁǵǻǢANetfile AvP[VIINJ^CAEgǐǻB

SP3 ljC

4371647

T[o LANG ǁ{P[LJP[NJwDŽǟǢAC[WAHTMLAǮNjs\t@CNJǵǟ NetFile Abv[h@\ǁ@\ǵǻǢB

SP3 ljC

4368446

T[o LANG ǁ{P[LJP[NJwDŽǟǢAC[WAHTMLAǮNjs\t@CNJǵǟ NetFile _E[h@\ǁ@\ǵǻǢB

SP3 ljC

4357835

NetFile Lite ǁ Windows VXeLǕ 1 Ǭǵǩ\ljǴǻǢB

SP3 ljC

4357841

NetFile Lite AZbVǕǵǟIDžǐǴNJAzXgXǕljǴǻǢB

SP3 ljC

4357856

NetFile lj [zXg] j[ǕgpǵǟzXg ([UǒpX[hǻǫ) ǕWDžǐAǪzXgNJAtǟǢLǁDŽB

SP3 ljC

4357847

ipsadmin ǕǏǟ`ǵLJ NetFile LǕANetFile AvP[VǕgǡǟNjljǴBDZLJALǁdǵǟǵǧB

SP3 ljC

4357844

NetFile ljAǁ`ǵLJBǵLǕ\ǵǧǐDžǐǁDžB

SP3 ljC

4349633

ljANetFile Lite ǁpX[hZLeBNJǵǟAǵǟǵǟǵǧDZǐǁB

SP3 ljC

4352059

vt@C isAllowed \bhǁChJ[hNJǕsǻǢB

SP3 ljC

4335215

Windows NT zXgǕgpǵǟǢǐANetFile Lite AvP[Vǁkt@COǕǵǂ\ǵǻǢB

SP3 ljC

4431453

Netfile [@\ǁ iPortal Web Server RtBO[Vt@CǕǴDžB

SP3 ljC

Netlet

4332715

Avbg_E[hKZNVǁǟǢB

SP3 ljC

4410474

Netlet AvbgO[oo[WǁAǡǟ iPlanet Portal Server 3.0 ǐǐNJoDŽLJB

SP3 ljC

4377505

Netlet AvbgǁA1 ǬKNJǵǟ 10 NJn[hR[hDŽǟǢB

SP3 ljC

vt@C

4341571

O LDAP }bsOǁoCi^CvNJǵǟǵǻǢB

SP1 ljC

4339191

hCNJǮǢǟAO LDAP ǩ}bvDŽLJ[UǁDŽǻǢB

C:O LDAP [U 400 lljNJDŽǟǢDžB

SP1 ljC

4340128

vt@C API ǁAǵǻǢvt@CNJǵǟLǻvt@CIuWFNgǕDžB

SP2 ljC

4352059

vt@C isAllowed \bhǁChJ[hNJǕsǻǢB

SP3 ljC

4399031

ipsadmin NJAUpdateProfileCache NGXgNJDžsǻRec^CvǁB

SP3 ljC

4412089

vt@CT[oǁrW[@[vNJB

SP3 ljC

T[o

4394184

HTTPS ǕgpDžNJAVIP ǁT[oǐvǵǻǢǐAG[ǁDžB

SP3 ljC

4388783

Q[gEFCR|[lgAhttps [hljvbgtH[T[oǐMǕsǧAJSS ǕgpDžǴljB

SP3 ljC

hLg

4343016

hLgNJDžsǻ URLB

SP1 ljC

4373115

1 Rs[^NJ|[^T[oR|[lgǐQ[gEFCR|[lgǕCXg[DžAǪǕǏfBNgNJCXg[ǵǻǑǻǻǢB

SP3 ljC

4402209

IǵLJ`llj iwtTabProvider ǕDžLJǵǢB

SP2 ljC

4332242

/varA/etcA/optAǮNjCXg[fBNgNJKvǻfBXNeǕLDžDZǐB

SP3 ljC



hLgXV



AwiPlanet Portal Server 3.0 Administration GuidexǕDžljDžB


F`F[

F`F[@\A[UNJ 2 ǬFJjYǩFǕǧNJvDžDZǐNJǡǟAǢxZLeBǕgDNJǵDžBLJǐǶǑAo[Vbvǐ UNIX FW[ǁ`F[ǵǟǢAfXNgbv[UfXNgbvNJANZXDžLJNJW[ljFǕDZǐNJǻADžǟFW[ǁ`F[DŽǟǢADžǟW[ljFǕDZǐNJǻDžB

F`F[ǕDžNJAǕsǢDžB

  1. X[p[Ah~ǐǵǟAiPlanet Portal Server R\[NJOCǵDžB

  2. [hC] ǕIǵDžB

  3. F`F[ǕgpDžhCǕIǵDžB

  4. [F] ǕIǵDžB

  5. [F`F[W[] tB[hNJA`F[DžFW[ǕǵDžBW[NJXy[XǕgpǵǟǂDŽǢBLJǐǶǑAǧNJǵDžB


    Membership Unix

  6. F`F[ǕLNJDžLJA[F`F[ - L] `FbN{bNXǕINJǵDžB

  7. [M] ǕIǵDžBvt@CǁXVDŽLJǐǢǧ|bZ[Wǁ\DŽDžB

  8. [s] ǕIǵDžB


V

iPlanet Portal Server 3.0 AhLgNJǬǢǟA Web TCgǕǾǂDŽǢB

http://docs.iplanet.com/docs/manuals/portal.html



ǕDž

iPlanet Portal Server 3.0 Service Pack 3a NJDžǁǬǩǡLJAǢǽǩ@Ǖgǡǟ iPlanet JX^}T|[gljǾAǂDŽǢB

iPlanet T|[gNJADžNJAǕǂljǴǧNJǕǾpǂDŽǢB

  • ǵǢBǁǵLJǐǴǒeǻǫB

  • }VAIy[eBOVXeo[WAio[WBNJeDž\pb`ǒǪ\tgEFAǻǫB

  • ǕDžLJǵǢB

  • G[OLJRA_vB





iPlanet NJDžNJǬǢǟAC^[lbgTCgǕǾpǂDŽǢB



Copyright (c) 2001 Sun Microsystems, Inc. : Copyright (c) 2001 Netscape Communications Corp. All rights reserved.

IXV2001 N 10 18