cancel
Showing results for 
Search instead for 
Did you mean: 

Content server

vimal_goel
Explorer
0 Kudos

Hi Guru's

i av an issue..v av installed the unix content server... our operating systen s SOLARIS10...

n OAC0 wat s d http scirpt v av to define...

Pls reply me...

Regards,

BP

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Vimal,

Kindly follow following steps:

1. Maintain new repository in OACT.

2. In OAC0 maintain area document management, type as HTTP content server, IP address and port.

3. Then goto CSADMIN and here you need to activate the certificate for the content server so that it can start or run. if you have not activated the ceritificate then it will not work or throw error.

Hope this will be helpful.

Regards,

Ravindra

peter_yu3
Participant
0 Kudos

Hi BP,

I also got the same issue as you had. My situation is, I tried to install content server 640 for unix on my Suse Linux 10 on Mar. 14. And got same issue don't know what's the script path..., before I installed this for Linux on customer side, I have installed another one on my own server(Windows 2003, it works fine). so after last weekend hard work, i was able to fix the issue, below is the steps:

1. make sure you created user for the content server and cache server.

2. install apache under content server user and cache server user. and make sure the apache httpd works, I installed httpd.2.0.63, the latest one from apache.org

3. using the installation media to install the content server, at the end of installation, it will popup a window say 'restart content server and cache server', after you restart the apache, click the OK button, then system will show you message that the installation completed successfully.

4. then from the installation guide, just let you do post-installation, but there is no any document talk about how to do it on unix. then if you put the same script as windows /ContentServer/ContentServer.dll, you will got the error. http 404. here is what you need do(all the information is based on linux, solaris should similar):

a. telnet into the content server with the user, like sapcs, go to <apache root>/conf,

b. vi httpd.conf, try to search the line Listen, check if it listen to port 1090(standard content server port, you can setup your own), and at the end of this file, you will see it has below lines:

<IfModule mod_sapcs.cpp>

AddModuleInfo ContentServer "SAP Content Server 640/0 (Prototype) (C) SAP AG 1998, 2001"

CSConfigPath /home/ecdcs/conf/cs.conf

<Location /sapcs>

SetHandler sapcs_module

Allow from all

</Location>

<Location /ContentServer/ContentServer.dll>

SetHandler sapcs_module

Allow from all

</Location>

<Location /contentserver/contentserver.dll>

SetHandler sapcs_module

Allow from all

</Location>

</IfModule>

so if the installation is correct, we should can using sapcs, ContentServer/ContentServer.dll, or contentserver/contentserver.dll as the script... but the fact is any of these three scripts are not work.

If you search LoadModue in httpd.conf file, you will see system didn't load any module about the content server. So you need add one line into this file:

LoadModule sapcs_module modules/mod_sapcs2.so

I added above line under the line Listen 1090

You may got one error when you try to start your apache httpd(if you using httpd 2.0.xx), that related to this line:

AddModuleInfo ContentServer "SAP Content Server 640/0 (Prototype) (C) SAP AG 1998, 2001"

In verion 2.0.xx, you need comment this line.

After you finished the change, you need restart your apache httpd.

5. run tcode OAC0 in your ECC, and define your only repository, the host is the host wich you install the content server, the script is ContentServer/ContentServer.dll, port is 1090, version is 0046, save it...

6. run tcode csadmin, open your step 5 created repository..., if everything ok, you will be get the screen on the tab or 'create', you need difine some parameters and then create the 'create' button. the mandatory parameters you can find it from page 34 in 'Operation guide - SAP content server for Unix' ,Document Version 1.00 u2013 April 2006 (you can download it from sap service marketplace)

7. in tab 'certificates', send the cert, then activate the cert...

you can use http://<content server host>:<port, 1090 default>/ContentServer/ContentServer.dll?serverInfo to test your content server installation after step 4.

Best regards,

Peter

Former Member
0 Kudos

Hi Yu Peter,

We did the module registration after after installation, Please find the below of httpd.conf. ======================================================================================= # # Example: # LoadModule foo_module libexec/mod_foo.so LoadModule sapcs_module libexec/mod_sapcs.so LoadModule vhost_alias_module libexec/mod_vhost_alias.so LoadModule env_module libexec/mod_env.so LoadModule config_log_module libexec/mod_log_config.so LoadModule mime_magic_module libexec/mod_mime_magic.so LoadModule mime_module libexec/mod_mime.so LoadModule negotiation_module libexec/mod_negotiation.so LoadModule status_module libexec/mod_status.so LoadModule info_module libexec/mod_info.so LoadModule includes_module libexec/mod_include.so LoadModule autoindex_module libexec/mod_autoindex.so LoadModule dir_module libexec/mod_dir.so LoadModule cgi_module libexec/mod_cgi.so LoadModule asis_module libexec/mod_asis.so LoadModule imap_module libexec/mod_imap.so LoadModule action_module libexec/mod_actions.so LoadModule speling_module libexec/mod_speling.so LoadModule userdir_module libexec/mod_userdir.so LoadModule alias_module libexec/mod_alias.so LoadModule rewrite_module libexec/mod_rewrite.so LoadModule access_module libexec/mod_access.so LoadModule auth_module libexec/mod_auth.so LoadModule anon_auth_module libexec/mod_auth_anon.so LoadModule dbm_auth_module libexec/mod_auth_dbm.so LoadModule digest_module libexec/mod_digest.so LoadModule proxy_module libexec/libproxy.so LoadModule cern_meta_module libexec/mod_cern_meta.so LoadModule expires_module libexec/mod_expires.so LoadModule headers_module libexec/mod_headers.so LoadModule usertrack_module libexec/mod_usertrack.so LoadModule log_forensic_module libexec/mod_log_forensic.so LoadModule unique_id_module libexec/mod_unique_id.so LoadModule setenvif_module libexec/mod_setenvif.so # Reconstruction of the complete module list from all available modules # (static and shared ones) to achieve correct module execution order. # [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE UPDATE THIS, TOO] ClearModuleList AddModule mod_sapcs.cpp AddModule mod_vhost_alias.c AddModule mod_env.c AddModule mod_log_config.c AddModule mod_mime_magic.c AddModule mod_mime.c AddModule mod_negotiation.c AddModule mod_status.c AddModule mod_info.c AddModule mod_include.c AddModule mod_autoindex.c AddModule mod_dir.c AddModule mod_cgi.c AddModule mod_asis.c AddModule mod_imap.c AddModule mod_actions.c AddModule mod_speling.c AddModule mod_userdir.c AddModule mod_alias.c AddModule mod_rewrite.c AddModule mod_access.c AddModule mod_auth.c AddModule mod_auth_anon.c AddModule mod_auth_dbm.c AddModule mod_digest.c AddModule mod_proxy.c AddModule mod_cern_meta.c AddModule mod_expires.c AddModule mod_headers.c AddModule mod_usertrack.c AddModule mod_log_forensic.c AddModule mod_unique_id.c AddModule mod_so.c AddModule mod_setenvif.c Can you guide me where exactly point to the correct location for /ContentServer/ContentServer.dll in httpd.conf. ========================================================================= # # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common # AddModuleInfo ContentServer "SAP Content Server 640/0 (Prototype) (C) SAP AG 1998, 2001" CSConfigPath /export/home/sapcs1/conf/cs.conf SetHandler sapcs_module Allow from all SetHandler sapcs_module Allow from all SetHandler sapcs_module Allow from all Regards, Panu

Former Member
0 Kudos

Hi,

Once the http server is installed you will be getting the details of HTTP server or script details on f4 help. If not, contact the person who have installed the content server he might help you.

Regards

Keerthika

Former Member
0 Kudos

Hi Guru's

Can any one pls help us...It s GO-LIVE critical..

Regards

Bhanu

Former Member
0 Kudos

This message was moderated.

vimal_goel
Explorer
0 Kudos

Hi.

We have installed sap content server 6.40.After that we have done post installation.while in OAC0 :Content Repositories we give HTTP Script as contentserver/contentserver.dll for windows.

While v check for CS Admin we are getting the error as HTTP error:404 Not found

Want to know wat s d HTTP script to be given for UNIX Content server??

Pls reply me...

Regards,

BP