[mb-devel] XML Web Service not available
Xin Chen
xcheney at allette.com.au
Sun Jul 8 23:31:22 UTC 2007
Hi, sorry for replying myself.
from the error log, I see that I miss the Apache/AuthDigest/API.pm..
The musicbrainz Debian server is downloaded from website, it is a vmware
virtual debian server.
I try to install Apache::AuthDigest,
#cpan
#install Apache::AuthDigest
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1121: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1122: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1123: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1124: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1125: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1126: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1127: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1128: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1129: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1130: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1131: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1132: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1133: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1138: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1140: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1141: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1142: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1143: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1147: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1149: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1150: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1155: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1156: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1157: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1160: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1161: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1165: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1170: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1173: error:
expected declaration specifiers or '...' before 'server_rec'
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1174: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1175: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1179: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1187: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1188: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1189: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1196: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1197: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1199: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1200: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1201: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1202: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1203: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1204: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1207: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1209: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1210: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1211: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1212: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1213: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1214: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1215: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1216: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1217: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1218: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1219: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1220: error:
expected declaration specifiers or '...' before 'cmd_parms'
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1221: error:
expected declaration specifiers or '...' before 'cmd_parms'
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1223: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1224: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1225: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1226: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1227: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1228: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1229: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1230: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1231: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1232: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1233: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1234: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1236: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1237: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1238: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1239: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1240: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1241: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1242: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1243: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1244: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1245: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1246: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1247: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1248: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1249: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1250: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1251: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1252: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1253: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1254: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1256: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1266: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1267: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1269: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1270: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1281: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1282: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1283: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1284: error:
expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1290: error:
expected ')' before '*' token
/usr/lib/perl5/auto/Apache/include/modules/perl/mod_perl.h:1291: error:
expected ')' before '*' token
API.c: In function 'XS_Apache__AuthDigest__API_note_digest_auth_failure':
API.c:24: error: 'Apache' undeclared (first use in this function)
API.c:24: error: (Each undeclared identifier is reported only once
API.c:24: error: for each function it appears in.)
API.c:24: error: expected ';' before 'r'
API.c:26: error: 'r' undeclared (first use in this function)
make[1]: *** [API.o] Error 1
make[1]: Leaving directory `/root/.cpan/build/Apache-AuthDigest-0.022/API'
make: *** [subdirs] Error 2
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
It says mod_perl.h errors~~~~.
I am so confusing now, why I can't install AuthDigest,
Just wondering what you guys to do to build a Musicbrainz server(inc xml
webservice)??
Did u just install a brand new Debian yourselves? not using the vmware one?
Please help me !
Thanks!
xin
Xin Chen wrote:
> Hi All,
>
> It is me again.
>
> I install Musicbrainz by using VMware 20070401 version.
>
> troubles I had:
> 1, import database
> fixed by Musicbrainz developing team, Thanks a lot!
>
> 2, /doc not accessible
> fix by Aurélien Mino, add a index file. Thanks a lot!
>
> troubles I have now:
> 1, XML can't be access.
> This link: http://brainvm/development/mmd
> returns:
>
>
> Not Found
>
> The requested URL /development/mmd was not found on this server.
>
> It should forward to a XML wiki page as we can see from
> http://musicbrainz.org/development/mmd
>
>
> 2, For each track XML link, It generate internal server errors:
> http://brainzvm/ws/1/track/99cfeae4-41e7-495c-98bf-98d253e21455?type=xml&inc=artist+releases
>
> returns:
> Internal Server Error.......
> ;......
>
>
> It should return a XML file as we can see from:
> http://musicbrainz.org/ws/1/track/99cfeae4-41e7-495c-98bf-98d253e21455?type=xml&inc=artist+releases
>
> HELP! I am totally new to Musicbrainz Server.
>
> Thanks a lot! Thanks a lot!!
>
> xin
>
> attach some error logs:
>
> [Thu Jul 5 18:53:42 2007] [error] Undefined subroutine
> &MusicBrainz::Server::Handlers::WS::1::Auth::handler called.\n
> Cache MISS on istagger-192.168.11.1 at
> /home/httpd/musicbrainz/mb_server/cgi-bin/MusicBrainz/Server/Handlers.pm
> line 274
> [Thu Jul 5 18:53:43 2007] [error] Can't locate
> Apache/AuthDigest/API.pm in @INC (@INC contains:
> /home/httpd/musicbrainz/mb_server/cgi-bin /etc/perl
> /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5
> /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
> /usr/local/lib/site_perl /usr/local/lib/perl/5.8.7
> /usr/local/share/perl/5.8.7 . /etc/apache-perl/
> /etc/apache-perl/lib/perl) at
> /home/httpd/musicbrainz/mb_server/cgi-bin/MusicBrainz/Server/Handlers/WS/1/Auth.pm
> line 32.\nBEGIN failed--compilation aborted at
> /home/httpd/musicbrainz/mb_server/cgi-bin/MusicBrainz/Server/Handlers/WS/1/Auth.pm
> line 32.\nCompilation failed in require at (eval 239) line 3.\n
> [Thu Jul 5 18:53:43 2007] [error] Undefined subroutine
> &MusicBrainz::Server::Handlers::WS::1::Auth::handler called.\n
>
>
>
> [Thu Jul 5 17:50:10 2007] [error] [client 192.168.200.85] *File does
> not exist:*
> /home/httpd/musicbrainz/mb_server/htdocs/development/mmd
> Cache MISS on istagger-192.168.200.85 at
> /home/httpd/musicbrainz/mb_server/cgi-b
> in/MusicBrainz/Server/Handlers.pm line 274
> [Thu Jul 5 17:50:14 2007] [error] [client 192.168.200.85] *File does
> not exist:*
> /home/httpd/musicbrainz/mb_server/htdocs/development/mmd
> Cache MISS on istagger-192.168.200.85 at
> /home/httpd/musicbrainz/mb_server/cgi-b
> in/MusicBrainz/Server/Handlers.pm line 274
> [Thu Jul 5 17:54:41 2007] [error] [client 192.168.200.85] *File does
> not exist:*
> /home/httpd/musicbrainz/mb_server/htdocs/development/mmd
> Cache MISS on istagger-192.168.200.85 at
> /home/httpd/musicbrainz/mb_server/cgi-b
> in/MusicBrainz/Server/Handlers.pm line 274
> [Thu Jul 5 18:06:59 2007] [error] [client 192.168.200.85] *File does
> not exist:*
> /home/httpd/musicbrainz/mb_server/htdocs/development/mmd
> Cache MISS on istagger-192.168.200.85 at
> /home/httpd/musicbrainz/mb_server/cgi-b
> in/MusicBrainz/Server/Handlers.pm line 274
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>MusicBrainz-devel mailing list
>MusicBrainz-devel at lists.musicbrainz.org
>http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-devel
>
More information about the MusicBrainz-devel
mailing list